--- /srv/rebuilderd/tmp/rebuilderdcDZ2oI/inputs/haskell-status-notifier-item-utils_0.3.1.0-4_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdcDZ2oI/out/haskell-status-notifier-item-utils_0.3.1.0-4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-14 20:44:16.000000 debian-binary │ -rw-r--r-- 0 0 0 832 2026-02-14 20:44:16.000000 control.tar.xz │ --rw-r--r-- 0 0 0 7443444 2026-02-14 20:44:16.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7386288 2026-02-14 20:44:16.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/sni-cl-tool │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── 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: ac090e8ca70869917f67a9d5d0eb7474d2d026ce │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9c8c7eb2704b16dbc1668b1806b57377b40ed64 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -84,41 +84,41 @@ │ │ │ │ 0xffffffffffb45920 (offset: 0xe30af0) -> 0x2f34 fde=[ 524] │ │ │ │ 0xffffffffffb45aeb (offset: 0xe30cbb) -> 0x2f48 fde=[ 538] │ │ │ │ 0xffffffffffb45b02 (offset: 0xe30cd2) -> 0x2f5c fde=[ 54c] │ │ │ │ 0xffffffffffb45b08 (offset: 0xe30cd8) -> 0x2f70 fde=[ 560] │ │ │ │ 0xffffffffffb45b3b (offset: 0xe30d0b) -> 0x2f84 fde=[ 574] │ │ │ │ 0xffffffffffb45b69 (offset: 0xe30d39) -> 0x2f98 fde=[ 588] │ │ │ │ 0xffffffffffb45b83 (offset: 0xe30d53) -> 0x2fb0 fde=[ 5a0] │ │ │ │ - 0xffffffffffb6f0a0 (offset: 0xe5a270) -> 0x2fc8 fde=[ 5b8] │ │ │ │ - 0xffffffffffb6f620 (offset: 0xe5a7f0) -> 0x2fe0 fde=[ 5d0] │ │ │ │ - 0xffffffffffb6f630 (offset: 0xe5a800) -> 0x2ff4 fde=[ 5e4] │ │ │ │ - 0xffffffffffb6f640 (offset: 0xe5a810) -> 0x3008 fde=[ 5f8] │ │ │ │ - 0xffffffffffb6fbb0 (offset: 0xe5ad80) -> 0x3020 fde=[ 610] │ │ │ │ - 0xffffffffffb6fbc0 (offset: 0xe5ad90) -> 0x3034 fde=[ 624] │ │ │ │ - 0xffffffffffb6fbd0 (offset: 0xe5ada0) -> 0x3048 fde=[ 638] │ │ │ │ - 0xffffffffffb708e0 (offset: 0xe5bab0) -> 0x3060 fde=[ 650] │ │ │ │ - 0xffffffffffb708f0 (offset: 0xe5bac0) -> 0x3074 fde=[ 664] │ │ │ │ - 0xffffffffffb70900 (offset: 0xe5bad0) -> 0x3088 fde=[ 678] │ │ │ │ - 0xffffffffffb70910 (offset: 0xe5bae0) -> 0x309c fde=[ 68c] │ │ │ │ - 0xffffffffffb70920 (offset: 0xe5baf0) -> 0x30b0 fde=[ 6a0] │ │ │ │ - 0xffffffffffb70930 (offset: 0xe5bb00) -> 0x30c4 fde=[ 6b4] │ │ │ │ - 0xffffffffffb70950 (offset: 0xe5bb20) -> 0x30e0 fde=[ 6d0] │ │ │ │ - 0xffffffffffb70960 (offset: 0xe5bb30) -> 0x30f4 fde=[ 6e4] │ │ │ │ - 0xffffffffffb70970 (offset: 0xe5bb40) -> 0x3108 fde=[ 6f8] │ │ │ │ - 0xffffffffffb711f0 (offset: 0xe5c3c0) -> 0x3120 fde=[ 710] │ │ │ │ - 0xffffffffffb71200 (offset: 0xe5c3d0) -> 0x3134 fde=[ 724] │ │ │ │ - 0xffffffffffb71210 (offset: 0xe5c3e0) -> 0x3148 fde=[ 738] │ │ │ │ - 0xffffffffffb7f440 (offset: 0xe6a610) -> 0x3160 fde=[ 750] │ │ │ │ - 0xffffffffffba1270 (offset: 0xe8c440) -> 0x3198 fde=[ 788] │ │ │ │ - 0xffffffffffba1280 (offset: 0xe8c450) -> 0x31ac fde=[ 79c] │ │ │ │ - 0xffffffffffba12b0 (offset: 0xe8c480) -> 0x31d0 fde=[ 7c0] │ │ │ │ - 0xffffffffffba14a0 (offset: 0xe8c670) -> 0x31e4 fde=[ 7d4] │ │ │ │ - 0xffffffffffba1600 (offset: 0xe8c7d0) -> 0x31f8 fde=[ 7e8] │ │ │ │ - 0xffffffffffba1630 (offset: 0xe8c800) -> 0x3214 fde=[ 804] │ │ │ │ - 0xffffffffffc15bb0 (offset: 0xf00d80) -> 0x3240 fde=[ 830] │ │ │ │ + 0xffffffffffb46170 (offset: 0xe31340) -> 0x2fc8 fde=[ 5b8] │ │ │ │ + 0xffffffffffb46180 (offset: 0xe31350) -> 0x2fdc fde=[ 5cc] │ │ │ │ + 0xffffffffffb461b0 (offset: 0xe31380) -> 0x3000 fde=[ 5f0] │ │ │ │ + 0xffffffffffb463a0 (offset: 0xe31570) -> 0x3014 fde=[ 604] │ │ │ │ + 0xffffffffffb46500 (offset: 0xe316d0) -> 0x3028 fde=[ 618] │ │ │ │ + 0xffffffffffb46530 (offset: 0xe31700) -> 0x3044 fde=[ 634] │ │ │ │ + 0xffffffffffbbaab0 (offset: 0xea5c80) -> 0x3070 fde=[ 660] │ │ │ │ + 0xffffffffffbbf0a0 (offset: 0xeaa270) -> 0x3088 fde=[ 678] │ │ │ │ + 0xffffffffffbbf620 (offset: 0xeaa7f0) -> 0x30a0 fde=[ 690] │ │ │ │ + 0xffffffffffbbf630 (offset: 0xeaa800) -> 0x30b4 fde=[ 6a4] │ │ │ │ + 0xffffffffffbbf640 (offset: 0xeaa810) -> 0x30c8 fde=[ 6b8] │ │ │ │ + 0xffffffffffbbfbb0 (offset: 0xeaad80) -> 0x30e0 fde=[ 6d0] │ │ │ │ + 0xffffffffffbbfbc0 (offset: 0xeaad90) -> 0x30f4 fde=[ 6e4] │ │ │ │ + 0xffffffffffbbfbd0 (offset: 0xeaada0) -> 0x3108 fde=[ 6f8] │ │ │ │ + 0xffffffffffbc08e0 (offset: 0xeabab0) -> 0x3120 fde=[ 710] │ │ │ │ + 0xffffffffffbc08f0 (offset: 0xeabac0) -> 0x3134 fde=[ 724] │ │ │ │ + 0xffffffffffbc0900 (offset: 0xeabad0) -> 0x3148 fde=[ 738] │ │ │ │ + 0xffffffffffbc0910 (offset: 0xeabae0) -> 0x315c fde=[ 74c] │ │ │ │ + 0xffffffffffbc0920 (offset: 0xeabaf0) -> 0x3170 fde=[ 760] │ │ │ │ + 0xffffffffffbc0930 (offset: 0xeabb00) -> 0x3184 fde=[ 774] │ │ │ │ + 0xffffffffffbc0950 (offset: 0xeabb20) -> 0x31a0 fde=[ 790] │ │ │ │ + 0xffffffffffbc0960 (offset: 0xeabb30) -> 0x31b4 fde=[ 7a4] │ │ │ │ + 0xffffffffffbc0970 (offset: 0xeabb40) -> 0x31c8 fde=[ 7b8] │ │ │ │ + 0xffffffffffbc11f0 (offset: 0xeac3c0) -> 0x31e0 fde=[ 7d0] │ │ │ │ + 0xffffffffffbc1200 (offset: 0xeac3d0) -> 0x31f4 fde=[ 7e4] │ │ │ │ + 0xffffffffffbc1210 (offset: 0xeac3e0) -> 0x3208 fde=[ 7f8] │ │ │ │ + 0xffffffffffbcf440 (offset: 0xeba610) -> 0x3220 fde=[ 810] │ │ │ │ 0xffffffffffcc33f0 (offset: 0xfae5c0) -> 0x3258 fde=[ 848] │ │ │ │ 0xffffffffffcc35e0 (offset: 0xfae7b0) -> 0x326c fde=[ 85c] │ │ │ │ 0xffffffffffcc37d0 (offset: 0xfae9a0) -> 0x3280 fde=[ 870] │ │ │ │ 0xffffffffffcc3d40 (offset: 0xfaef10) -> 0x32a4 fde=[ 894] │ │ │ │ 0xffffffffffcc4260 (offset: 0xfaf430) -> 0x32d4 fde=[ 8c4] │ │ │ │ 0xffffffffffcdbeb0 (offset: 0xfc7080) -> 0x32f8 fde=[ 8e8] │ │ │ │ 0xffffffffffcdbec0 (offset: 0xfc7090) -> 0x330c fde=[ 8fc] │ │ │ │ @@ -1882,229 +1882,229 @@ │ │ │ │ 000005a0 0000000000000014 00000578 FDE cie=0000002c pc=0000000000e30d53..0000000000e30d61 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000e30d57 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 9 to 0000000000e30d60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b8 0000000000000014 00000590 FDE cie=0000002c pc=0000000000e5a270..0000000000e5a275 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000005b8 0000000000000010 00000590 FDE cie=0000002c pc=0000000000e31340..0000000000e3134f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000005cc 0000000000000020 000005a4 FDE cie=0000002c pc=0000000000e31350..0000000000e31373 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000e31351 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000e31369 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000e3136a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000e31372 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000005d0 0000000000000010 000005a8 FDE cie=0000002c pc=0000000000e5a7f0..0000000000e5a7f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e4 0000000000000010 000005bc FDE cie=0000002c pc=0000000000e5a800..0000000000e5a805 │ │ │ │ +000005f0 0000000000000010 000005c8 FDE cie=0000002c pc=0000000000e31380..0000000000e3156c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f8 0000000000000014 000005d0 FDE cie=0000002c pc=0000000000e5a810..0000000000e5a815 │ │ │ │ - DW_CFA_nop │ │ │ │ +00000604 0000000000000010 000005dc FDE cie=0000002c pc=0000000000e31570..0000000000e316cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000618 0000000000000018 000005f0 FDE cie=0000002c pc=0000000000e316d0..0000000000e316f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000e316d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000e316f4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000610 0000000000000010 000005e8 FDE cie=0000002c pc=0000000000e5ad80..0000000000e5ad85 │ │ │ │ +00000634 0000000000000028 0000060c FDE cie=0000002c pc=0000000000e31700..0000000000e31788 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000e31702 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000e31709 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000e3170d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000e3172a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000e3173e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000e31740 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000e31748 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000660 0000000000000014 00000638 FDE cie=0000002c pc=0000000000ea5c80..0000000000ea5d17 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000624 0000000000000010 000005fc FDE cie=0000002c pc=0000000000e5ad90..0000000000e5ad95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000638 0000000000000014 00000610 FDE cie=0000002c pc=0000000000e5ada0..0000000000e5ada5 │ │ │ │ +00000678 0000000000000014 00000650 FDE cie=0000002c pc=0000000000eaa270..0000000000eaa275 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000650 0000000000000010 00000628 FDE cie=0000002c pc=0000000000e5bab0..0000000000e5bab8 │ │ │ │ +00000690 0000000000000010 00000668 FDE cie=0000002c pc=0000000000eaa7f0..0000000000eaa7f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000664 0000000000000010 0000063c FDE cie=0000002c pc=0000000000e5bac0..0000000000e5bac8 │ │ │ │ +000006a4 0000000000000010 0000067c FDE cie=0000002c pc=0000000000eaa800..0000000000eaa805 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000678 0000000000000010 00000650 FDE cie=0000002c pc=0000000000e5bad0..0000000000e5bad3 │ │ │ │ +000006b8 0000000000000014 00000690 FDE cie=0000002c pc=0000000000eaa810..0000000000eaa815 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000068c 0000000000000010 00000664 FDE cie=0000002c pc=0000000000e5bae0..0000000000e5bae3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a0 0000000000000010 00000678 FDE cie=0000002c pc=0000000000e5baf0..0000000000e5baf6 │ │ │ │ +000006d0 0000000000000010 000006a8 FDE cie=0000002c pc=0000000000eaad80..0000000000eaad85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006b4 0000000000000018 0000068c FDE cie=0000002c pc=0000000000e5bb00..0000000000e5bb1f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000e5bb06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000e5bb16 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000e5bb19 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006d0 0000000000000010 000006a8 FDE cie=0000002c pc=0000000000e5bb20..0000000000e5bb25 │ │ │ │ +000006e4 0000000000000010 000006bc FDE cie=0000002c pc=0000000000eaad90..0000000000eaad95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006e4 0000000000000010 000006bc FDE cie=0000002c pc=0000000000e5bb30..0000000000e5bb33 │ │ │ │ +000006f8 0000000000000014 000006d0 FDE cie=0000002c pc=0000000000eaada0..0000000000eaada5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000006f8 0000000000000014 000006d0 FDE cie=0000002c pc=0000000000e5bb40..0000000000e5bb41 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000710 0000000000000010 000006e8 FDE cie=0000002c pc=0000000000eabab0..0000000000eabab8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000710 0000000000000010 000006e8 FDE cie=0000002c pc=0000000000e5c3c0..0000000000e5c3c3 │ │ │ │ +00000724 0000000000000010 000006fc FDE cie=0000002c pc=0000000000eabac0..0000000000eabac8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000010 000006fc FDE cie=0000002c pc=0000000000e5c3d0..0000000000e5c3d5 │ │ │ │ +00000738 0000000000000010 00000710 FDE cie=0000002c pc=0000000000eabad0..0000000000eabad3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000738 0000000000000014 00000710 FDE cie=0000002c pc=0000000000e5c3e0..0000000000e5c3e5 │ │ │ │ - DW_CFA_nop │ │ │ │ +0000074c 0000000000000010 00000724 FDE cie=0000002c pc=0000000000eabae0..0000000000eabae3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000760 0000000000000010 00000738 FDE cie=0000002c pc=0000000000eabaf0..0000000000eabaf6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000750 0000000000000034 00000728 FDE cie=0000002c pc=0000000000e6a610..0000000000e6a664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e6a611 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000e6a615 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000e6a61c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000e6a64f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e6a650 │ │ │ │ +00000774 0000000000000018 0000074c FDE cie=0000002c pc=0000000000eabb00..0000000000eabb1f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000eabb06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e6a651 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000e6a658 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000e6a65c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000e6a662 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e6a663 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000eabb16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000eabb19 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00000790 0000000000000010 00000768 FDE cie=0000002c pc=0000000000eabb20..0000000000eabb25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000788 0000000000000010 00000760 FDE cie=0000002c pc=0000000000e8c440..0000000000e8c44f │ │ │ │ +000007a4 0000000000000010 0000077c FDE cie=0000002c pc=0000000000eabb30..0000000000eabb33 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000079c 0000000000000020 00000774 FDE cie=0000002c pc=0000000000e8c450..0000000000e8c473 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e8c451 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000e8c469 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e8c46a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000e8c472 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000007b8 0000000000000014 00000790 FDE cie=0000002c pc=0000000000eabb40..0000000000eabb41 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007c0 0000000000000010 00000798 FDE cie=0000002c pc=0000000000e8c480..0000000000e8c66c │ │ │ │ +000007d0 0000000000000010 000007a8 FDE cie=0000002c pc=0000000000eac3c0..0000000000eac3c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007d4 0000000000000010 000007ac FDE cie=0000002c pc=0000000000e8c670..0000000000e8c7cc │ │ │ │ +000007e4 0000000000000010 000007bc FDE cie=0000002c pc=0000000000eac3d0..0000000000eac3d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e8 0000000000000018 000007c0 FDE cie=0000002c pc=0000000000e8c7d0..0000000000e8c7f5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000e8c7d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000e8c7f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000007f8 0000000000000014 000007d0 FDE cie=0000002c pc=0000000000eac3e0..0000000000eac3e5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000804 0000000000000028 000007dc FDE cie=0000002c pc=0000000000e8c800..0000000000e8c888 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000e8c802 │ │ │ │ +00000810 0000000000000034 000007e8 FDE cie=0000002c pc=0000000000eba610..0000000000eba664 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000eba611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000e8c809 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000eba615 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000e8c80d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000e8c82a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000eba61c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000eba64f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000e8c83e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000eba650 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000e8c840 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000eba651 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000e8c848 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000eba658 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000830 0000000000000014 00000808 FDE cie=0000002c pc=0000000000f00d80..0000000000f00e17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000eba65c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000eba662 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000eba663 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000848 0000000000000010 00000820 FDE cie=0000002c pc=0000000000fae5c0..0000000000fae7ae │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +d/lib64/ld-linux-x86-64.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpz_export │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ __gmpn_andn_n │ │ │ │ __gmpz_invert │ │ │ │ @@ -2339,29 +2339,79 @@ │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.SP │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable2 │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable1 │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable │ │ │ │ hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.HashArgs0 │ │ │ │ Data.Hashable.FFI │ │ │ │ Data.Hashable.LowLevel │ │ │ │ -Failed reading: getBytes: negative length requested │ │ │ │ -Failed reading: not all bytes parsed in isolate │ │ │ │ -Failed reading: Attempted to isolate a negative number of bytes │ │ │ │ -Data.Serialize.Get │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q │ │ │ │ -Empty call stack │ │ │ │ -src/Data/Serialize/Get.hs:186:15-16|case │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Complete │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Incomplete │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Fail │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Partial │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Done │ │ │ │ -Data.Serialize.IEEE754 │ │ │ │ -Data.Serialize.Put │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Put.PairS │ │ │ │ +: empty input │ │ │ │ +Negative index │ │ │ │ +Data.Text.Text │ │ │ │ +Data.Text.stimes: given number does not fit into an Int! │ │ │ │ +Data.Text.stimes: given number is negative! │ │ │ │ +overflowError │ │ │ │ +Data.Text. │ │ │ │ +Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ +text-2.1.3-inplace:Data.Text.Encoding.Some │ │ │ │ +libraries/text/src/Data/Text/Encoding/Error.hs │ │ │ │ +Data.Text.Encoding.Error │ │ │ │ +UnicodeException │ │ │ │ +Cannot encode character '\x │ │ │ │ +Cannot encode input: │ │ │ │ +Cannot decode byte '\x │ │ │ │ +Cannot decode input: │ │ │ │ +text-2.1.3-inplace:Data.Text.Encoding.Error.DecodeError │ │ │ │ +hGetContents │ │ │ │ +libraries/text/src/Data/Text/IO.hs │ │ │ │ +Data.Text.IO │ │ │ │ +Data.Text.append: size overflow │ │ │ │ +libraries/text/src/Data/Text/Internal.hs │ │ │ │ +Data.Text.Internal │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Text │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Builder.Buffer │ │ │ │ +libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ +Data.Text.Internal.Encoding │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Encoding.Utf8State │ │ │ │ +Empty stream │ │ │ │ +Internal error │ │ │ │ +Data.Text.Internal.Fusion.Common. │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I1 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I2 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I3 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.N │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.J │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.C0 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.C1 │ │ │ │ +Data.Text.Internal.Fusion.Size: size overflow │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Size.hs │ │ │ │ +Data.Text.Internal.Fusion.Size │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Size.Between │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Done │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Skip │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Yield │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.:*: │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS0 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS1 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS2 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS3 │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Lazy.Empty │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Lazy.Chunk │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ +impossibleError │ │ │ │ +: impossible case │ │ │ │ +Data.Text.Lazy. │ │ │ │ +libraries/text/src/Data/Text/Internal/Lazy/Fusion.hs │ │ │ │ +Data.Text.Internal.Lazy.Fusion │ │ │ │ +Data.Text.Lazy.stimes: given number is negative! │ │ │ │ +Data.Text.Internal.Encoding: Invalid UTF-8 stream │ │ │ │ +text-2.1.3-inplace:Data.Text.Unsafe.Iter │ │ │ │ +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 │ │ │ │ renameFile │ │ │ │ is a directory │ │ │ │ renamePath │ │ │ │ libraries/directory/System/Directory/Internal/Common.hs │ │ │ │ System.Directory.Internal.Common │ │ │ │ directory-1.3.8.5-inplace │ │ │ │ directory-1.3.8.5-inplace:System.Directory.Internal.Common.File │ │ │ │ @@ -2411,16 +2461,14 @@ │ │ │ │ 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 │ │ │ │ os-string-2.0.7-inplace │ │ │ │ System.OsString.Encoding.Internal │ │ │ │ EncodingException │ │ │ │ -Cannot decode byte '\x │ │ │ │ -Cannot decode input: │ │ │ │ os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ System.OsString.Internal.Exception │ │ │ │ System.OsString.Posix │ │ │ │ libraries/os-string/System/OsString/Common.hs │ │ │ │ exceptions-0.10.9-inplace │ │ │ │ Control.Monad.Catch │ │ │ │ @@ -2434,77 +2482,29 @@ │ │ │ │ mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ mtl-2.3.1-inplace:Control.Monad.Writer.Class.C:MonadWriter │ │ │ │ transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ Control.Monad.Trans.Maybe │ │ │ │ transformers-0.6.1.1-inplace │ │ │ │ Control.Monad.Trans.Reader │ │ │ │ -: empty input │ │ │ │ -Negative index │ │ │ │ -Data.Text.Text │ │ │ │ -Data.Text.stimes: given number does not fit into an Int! │ │ │ │ -Data.Text.stimes: given number is negative! │ │ │ │ -overflowError │ │ │ │ -Data.Text. │ │ │ │ -Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ -text-2.1.3-inplace:Data.Text.Encoding.Some │ │ │ │ -libraries/text/src/Data/Text/Encoding/Error.hs │ │ │ │ -Data.Text.Encoding.Error │ │ │ │ -UnicodeException │ │ │ │ -Cannot encode character '\x │ │ │ │ -Cannot encode input: │ │ │ │ -text-2.1.3-inplace:Data.Text.Encoding.Error.DecodeError │ │ │ │ -hGetContents │ │ │ │ -libraries/text/src/Data/Text/IO.hs │ │ │ │ -Data.Text.IO │ │ │ │ -Data.Text.append: size overflow │ │ │ │ -libraries/text/src/Data/Text/Internal.hs │ │ │ │ -Data.Text.Internal │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Text │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Builder.Buffer │ │ │ │ -libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ -Data.Text.Internal.Encoding │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Encoding.Utf8State │ │ │ │ -Empty stream │ │ │ │ -Internal error │ │ │ │ -Data.Text.Internal.Fusion.Common. │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I1 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I2 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.I3 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.N │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.J │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.C0 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Common.C1 │ │ │ │ -Data.Text.Internal.Fusion.Size: size overflow │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Size.hs │ │ │ │ -Data.Text.Internal.Fusion.Size │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Size.Between │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Done │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Skip │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.Yield │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.:*: │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS0 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS1 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS2 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Fusion.Types.RS3 │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Lazy.Empty │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Lazy.Chunk │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ -impossibleError │ │ │ │ -: impossible case │ │ │ │ -Data.Text.Lazy. │ │ │ │ -libraries/text/src/Data/Text/Internal/Lazy/Fusion.hs │ │ │ │ -Data.Text.Internal.Lazy.Fusion │ │ │ │ -Data.Text.Lazy.stimes: given number is negative! │ │ │ │ -Data.Text.Internal.Encoding: Invalid UTF-8 stream │ │ │ │ -text-2.1.3-inplace:Data.Text.Unsafe.Iter │ │ │ │ -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 │ │ │ │ +Failed reading: getBytes: negative length requested │ │ │ │ +Failed reading: not all bytes parsed in isolate │ │ │ │ +Failed reading: Attempted to isolate a negative number of bytes │ │ │ │ +Data.Serialize.Get │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q │ │ │ │ +Empty call stack │ │ │ │ +src/Data/Serialize/Get.hs:186:15-16|case │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Complete │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Incomplete │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Fail │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Partial │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Done │ │ │ │ +Data.Serialize.IEEE754 │ │ │ │ +Data.Serialize.Put │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Put.PairS │ │ │ │ Data.IntMap.Internal │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Bin │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Tip │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Nil │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Bin │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Tip │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Nil │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5657,15 +5657,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 40bc92 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -9701,15 +9701,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40f6d2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x40f718,-0x18(%rbp) │ │ │ │ lea 0xd88d36(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9734,15 +9734,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -10574,15 +10574,15 @@ │ │ │ │ jb 4103a7 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4103c0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0xf0663a(%rip),%rsi │ │ │ │ - lea 0xfb2c9f(%rip),%r14 │ │ │ │ + lea 0xfb5ce7(%rip),%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 4b40e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -11331,25 +11331,20 @@ │ │ │ │ jmp 1035cf8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rsp │ │ │ │ - sti │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %rdx │ │ │ │ - test $0x401f0f00,%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x4900fada(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -12763,29 +12758,27 @@ │ │ │ │ jmp 1035cf8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3f(%rax) │ │ │ │ - sti │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ - in $0x3d,%al │ │ │ │ - test $0x401f0f00,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + loopne 412209 │ │ │ │ out %al,(%dx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ jb 41236c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 412361 │ │ │ │ @@ -15508,15 +15501,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 414ab2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20778,15 +20771,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41995a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -20796,15 +20789,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 419992 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26274,15 +26267,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -26325,15 +26318,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 41e5b9 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ or %bh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26346,15 +26339,15 @@ │ │ │ │ and %cl,(%rdi) │ │ │ │ test %ch,0x49000000(%rcx) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -26436,15 +26429,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -26470,15 +26463,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e7ae │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -27612,15 +27605,15 @@ │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ movq $0x13f7049,-0x50(%r12) │ │ │ │ movq $0x4234e8,-0x48(%r12) │ │ │ │ movq $0x1301712,-0x40(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ movq $0x13f7049,-0x30(%r12) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ movq $0x13f7049,-0x20(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ movq $0x41f858,0x20(%rbp) │ │ │ │ @@ -28511,15 +28504,15 @@ │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4203dd │ │ │ │ movq $0x420200,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-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) │ │ │ │ @@ -32031,15 +32024,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x422f10,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xd85786(%rip),%r14 │ │ │ │ + lea 0xd84d50(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -33779,15 +33772,15 @@ │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 424645 │ │ │ │ + sub %bl,%al │ │ │ │ stc │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 4246f1 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 42476e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -33798,75 +33791,76 @@ │ │ │ │ jne 4246e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800f9a7(%rax) │ │ │ │ - movl $0x424720,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ + add %ah,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + stc │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + and %al,0x42(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jne 424720 │ │ │ │ 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,-0x59(%rax) │ │ │ │ - stc │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x47(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %ch,0x4800f9d7(%rax) │ │ │ │ + movl $0x424750,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 424750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bh,-0x29(%rax) │ │ │ │ stc │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r9b,0x48004247(%r8) │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e5bf78 │ │ │ │ + jmp eabf78 │ │ │ │ jmp *-0x10(%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 $0xe5c3b0,-0x10(%r12) │ │ │ │ + movq $0xeac3b0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173f18 │ │ │ │ @@ -33889,18 +33883,18 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x4246a0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xf9b8d3(%rip),%rsi │ │ │ │ - lea 0xf9cedd(%rip),%r14 │ │ │ │ + lea 0xf9e91b(%rip),%rsi │ │ │ │ + lea 0xf9ff25(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ + jmp eaf718 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -33913,19 +33907,19 @@ │ │ │ │ clc │ │ │ │ fsubrp %st,%st(5) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 424881 │ │ │ │ movq $0x424898,-0x10(%rbp) │ │ │ │ - lea 0xf9a700(%rip),%r14 │ │ │ │ + lea 0xf9d748(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5c568 │ │ │ │ + jmp eac568 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -33959,23 +33953,23 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424947 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe5c8c8,-0x10(%r12) │ │ │ │ + movq $0xeac8c8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xf9b7ba(%rip),%rsi │ │ │ │ - lea 0xf9cd04(%rip),%r14 │ │ │ │ + lea 0xf9e802(%rip),%rsi │ │ │ │ + lea 0xf9fd4c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ + jmp eaf718 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -33991,15 +33985,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 424992 │ │ │ │ movq $0x4249a8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5c680 │ │ │ │ + jmp eac680 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -37728,29 +37722,29 @@ │ │ │ │ movq $0x427c00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x427cd0,-0x18(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f07228 │ │ │ │ + jmp f07230 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ repz cld │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or $0xf00adf9,%eax │ │ │ │ + adc $0xf00adf9,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -37906,15 +37900,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 427f32 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -40465,15 +40459,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x72b7ff07(%rsi) │ │ │ │ + (bad) │ │ │ │ + rex.RB stc │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ jb 42a325 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x42a308,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -40481,52 +40477,53 @@ │ │ │ │ jne 42a308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800f9be(%rax) │ │ │ │ - movl $0x42a340,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB stc │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex movabs %eax,0x8b4807738b4c0042 │ │ │ │ + rex.XB (bad) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1070660 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x42(%rax) │ │ │ │ - stc │ │ │ │ + add %ch,%al │ │ │ │ + rex.R stc │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r9b,0x490042a3(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ movq $0x117c7a0,-0x18(%rbp) │ │ │ │ movq $0x13e2011,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x13f7049,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10e5f78 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x894900f9,%esi │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - mov $0x1f0f00a7,%esp │ │ │ │ - rex add %al,0x2000000(%rip) │ │ │ │ + add %ah,0x4900f944(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%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) │ │ │ │ @@ -46734,15 +46731,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42f99a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xf936a8(%rip),%r14 │ │ │ │ + lea 0xf966f0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4b2bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -46837,15 +46834,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 42fb0b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -46855,15 +46852,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42fb42 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -47861,15 +47858,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430902 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -47879,15 +47876,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43093a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -48860,15 +48857,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4316da │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -51549,15 +51546,15 @@ │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rbx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433cc2 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -51599,15 +51596,15 @@ │ │ │ │ jae 433d98 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ cmp $0x2,%rsi │ │ │ │ jb 433dae │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433d88 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -51637,30 +51634,30 @@ │ │ │ │ stc │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 433df7 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ (bad) │ │ │ │ sbb $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdi │ │ │ │ stc │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 433e1b │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -51671,15 +51668,15 @@ │ │ │ │ jb 433e52 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -51693,15 +51690,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -51734,15 +51731,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -51786,15 +51783,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -51838,15 +51835,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -52607,27 +52604,27 @@ │ │ │ │ add %r10b,(%r8) │ │ │ │ rex.WXB │ │ │ │ add %cl,0x45(%r11,%r9,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ jge 434a90 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800f94b(%rax) │ │ │ │ mov 0x8(%rbp),%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52637,15 +52634,15 @@ │ │ │ │ add %r14b,%r8b │ │ │ │ rex.WX │ │ │ │ add %cl,0x45(%r11,%r9,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 434ae0 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52926,15 +52923,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -52975,15 +52972,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x49(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ @@ -53019,15 +53016,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4900ed2e(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434fc8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -53172,15 +53169,15 @@ │ │ │ │ jmp 434ff0 │ │ │ │ add $0x28,%rbp │ │ │ │ jmp 4351b1 │ │ │ │ add $0x28,%rbp │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f0bc48 │ │ │ │ + jmp f0bc50 │ │ │ │ cmp $0x2,%rbx │ │ │ │ jae 4351a7 │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ @@ -53198,15 +53195,15 @@ │ │ │ │ pop %rbp │ │ │ │ adc %dh,0x4c(%rax,%rdx,2) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X stc │ │ │ │ @@ -53215,15 +53212,15 @@ │ │ │ │ pop %rbp │ │ │ │ sbb %dh,0x49(%rax,%rbx,1) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53307,15 +53304,15 @@ │ │ │ │ mov 0x7(%rcx),%edx │ │ │ │ mov %edx,%edi │ │ │ │ mov %r14d,%r8d │ │ │ │ cmp %rdi,%r8 │ │ │ │ jne 43537f │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp f0bc48 │ │ │ │ + jmp f0bc50 │ │ │ │ mov 0xf(%rsi),%rdi │ │ │ │ cmp %edx,%r14d │ │ │ │ ja 4353b0 │ │ │ │ movq $0x435430,-0x30(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ @@ -53349,30 +53346,30 @@ │ │ │ │ pop %rbp │ │ │ │ and %dh,0x49(%rax,%rdx,2) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4800f940(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ je 435452 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -53501,15 +53498,15 @@ │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ je 43562a │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43561a │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -53605,15 +53602,15 @@ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %r8,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 435518 │ │ │ │ cmp %r10,%r9 │ │ │ │ jne 4357cd │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -53679,15 +53676,15 @@ │ │ │ │ add 0x58(%rbx),%esi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 43591e │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4358f8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -53716,15 +53713,15 @@ │ │ │ │ cmp %ecx,%edi │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 43596b │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -53739,15 +53736,15 @@ │ │ │ │ add 0x58(%rbx),%esi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4359f6 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4359d0 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -53774,131 +53771,131 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4900f93a(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4900f93a(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ebx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3a(%rax) │ │ │ │ stc │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 435a7f │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ stc │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 435abb │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3a(%rax) │ │ │ │ stc │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 435aeb │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ebx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %edi,%ecx │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 435af7 │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %edi,%ecx │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 435b33 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %edi,%ecx │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 435b63 │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x39(%rax) │ │ │ │ stc │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 435b77 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ (bad) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -53989,15 +53986,15 @@ │ │ │ │ rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rsi,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435cd2 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ @@ -54013,15 +54010,15 @@ │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0x7(%r8),%r9d │ │ │ │ mov %r9d,%r10d │ │ │ │ mov %edx,%r11d │ │ │ │ cmp %r10,%r11 │ │ │ │ jne 435d3e │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ @@ -54059,30 +54056,30 @@ │ │ │ │ stc │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 435dcb │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ss stc │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 435de7 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,0x4800ed20(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ @@ -56882,15 +56879,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 438342 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xecb637(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56920,15 +56917,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ lea 0xecfef0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ @@ -57119,15 +57116,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ lea 0xecfc10(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57425,15 +57422,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ lea 0xecf7c8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -57667,15 +57664,15 @@ │ │ │ │ add %bl,0x4800ecf4(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 438e51 │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ lea 0xecf458(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57937,15 +57934,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ lea 0xecf008(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57984,25 +57981,23 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ch,%cl │ │ │ │ jmp ffffffff904397a2 <__environ@GLIBC_2.2.5+0xffffffff8f03a37a> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x32(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rsp │ │ │ │ clc │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - int3 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + sbb 0x401f0f00(%rcx),%esp │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ int1 │ │ │ │ @@ -58338,31 +58333,24 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ lea 0xfbd7b7(%rip),%r14 │ │ │ │ jmp 481608 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - leave │ │ │ │ - clc │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x4900f84f(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %cl,0x4800ecec(%rax) │ │ │ │ lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43991c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4398f0,-0x28(%rbp) │ │ │ │ @@ -58706,22 +58694,22 @@ │ │ │ │ jb 439de7 │ │ │ │ cmp $0x4,%rsi │ │ │ │ jae 439f9d │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439dd7 │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ - movq $0xf0f5b8,-0x38(%r12) │ │ │ │ + movq $0xf0f5c0,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf0f558,-0x8(%r12) │ │ │ │ + movq $0xf0f560,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -58729,22 +58717,22 @@ │ │ │ │ jb 439e0b │ │ │ │ movq $0x43a1e8,0x38(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov 0x6(%rbx),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ movq $0x43a230,0x38(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -58761,22 +58749,22 @@ │ │ │ │ jb 439ec7 │ │ │ │ cmp $0x4,%rsi │ │ │ │ jae 439fa3 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439eb7 │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ - movq $0xf0f5b8,-0x38(%r12) │ │ │ │ + movq $0xf0f5c0,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf0f558,-0x8(%r12) │ │ │ │ + movq $0xf0f560,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -58784,22 +58772,22 @@ │ │ │ │ jb 439eeb │ │ │ │ movq $0x43a158,0x38(%rbp) │ │ │ │ mov 0x6(%rbx),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ movq $0x43a1a0,0x38(%rbp) │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58809,22 +58797,22 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbx,%rdi,2) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439f8d │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0xf0f5b8,-0x38(%r12) │ │ │ │ + movq $0xf0f5c0,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x13c94c2,-0x20(%r12) │ │ │ │ movq $0x13c94c2,-0x18(%r12) │ │ │ │ movq $0x1,-0x10(%r12) │ │ │ │ - movq $0xf0f538,-0x8(%r12) │ │ │ │ + movq $0xf0f540,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -58888,49 +58876,49 @@ │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a0d5 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xf0f5b8,-0x38(%r12) │ │ │ │ + movq $0xf0f5c0,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0xf0f558,-0x8(%r12) │ │ │ │ + movq $0xf0f560,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x43a110,0x38(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0bc48 │ │ │ │ + jmp f0bc50 │ │ │ │ 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 $0xf0f518,-0x8(%r12) │ │ │ │ + movq $0xf0f520,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -58942,15 +58930,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0xf0f538,-0x8(%r12) │ │ │ │ + movq $0xf0f540,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -58962,15 +58950,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0xf0f518,-0x8(%r12) │ │ │ │ + movq $0xf0f520,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -58982,15 +58970,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0xf0f538,-0x8(%r12) │ │ │ │ + movq $0xf0f540,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -59002,15 +58990,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0xf0f518,-0x8(%r12) │ │ │ │ + movq $0xf0f520,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -60120,15 +60108,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ lea 0xfbb1e1(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0d408 │ │ │ │ + jmp f0d410 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65172,15 +65160,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 43f41a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xf83c00(%rip),%r14 │ │ │ │ + lea 0xf86c48(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4b87f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65210,15 +65198,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 43f493 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -97278,15 +97266,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 45e1da │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x45e220,-0x18(%rbp) │ │ │ │ lea 0xd3b98a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97311,15 +97299,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -98157,26 +98145,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0xa(%rdx) │ │ │ │ + mov $0xf8,%al │ │ │ │ + cmc │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp ea5aa0 │ │ │ │ + jmp e4a9a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xa(%rdx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + cmc │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 45eef9 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 45ef07 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 45eefc │ │ │ │ @@ -100715,15 +100706,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4611e9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xf94d20(%rip),%rsi │ │ │ │ lea 0xf94d19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07ee8 │ │ │ │ + jmp f07ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -103741,15 +103732,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -103789,15 +103780,15 @@ │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ je 46400f │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ or %bh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103807,15 +103798,15 @@ │ │ │ │ cmp 0x20(%rbp),%rbx │ │ │ │ je 46400f │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -103898,15 +103889,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -103932,15 +103923,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 46413e │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -103963,15 +103954,15 @@ │ │ │ │ jb 46419a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -103982,15 +103973,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -104023,15 +104014,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -104075,15 +104066,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -104127,15 +104118,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -104746,15 +104737,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xea8e1e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -104793,24 +104784,24 @@ │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ movq $0x464cc8,0x20(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -105052,15 +105043,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -105100,15 +105091,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x49(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ @@ -105136,15 +105127,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x43(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -126205,15 +126196,15 @@ │ │ │ │ add %ch,0x7e(%rax) │ │ │ │ jmp 460ec623 <__environ@GLIBC_2.2.5+0x44ced1fb> │ │ │ │ add %bl,0x7e(%rax) │ │ │ │ rex.RXB add %r9b,-0x75(%r8) │ │ │ │ jnp 477e43 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xe97e70(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -131062,15 +131053,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 47c4e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -131168,15 +131159,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 47c672 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee6d30 │ │ │ │ + jmp e8bc30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -131543,40 +131534,35 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800f4af │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + clc │ │ │ │ + xor $0x8d4800f4,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 47cc32 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee6a50 │ │ │ │ + jmp e8b950 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - hlt │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ + add %bh,0x4900f435(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47cc85 │ │ │ │ movq $0x47cc10,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x4c6ab0,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -131636,31 +131622,33 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x458d4800(%rsp,%rsi,8) │ │ │ │ + mov $0x1a,%al │ │ │ │ + hlt │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 47cd9a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ hlt │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -132912,15 +132900,15 @@ │ │ │ │ cmp $0xa,%rax │ │ │ │ je 47de2c │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 47db96 │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ movq $0x47de78,-0x8(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -133457,15 +133445,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -133509,15 +133497,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 47e601 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ or %bh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133526,15 +133514,15 @@ │ │ │ │ cmp 0x20(%rbp),%rbx │ │ │ │ je 47e6c7 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ @@ -133615,15 +133603,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -133649,15 +133637,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 47e7f6 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -133681,15 +133669,15 @@ │ │ │ │ jb 47e852 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -133703,15 +133691,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -133744,15 +133732,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -133796,15 +133784,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -133848,15 +133836,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -134451,15 +134439,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe91686(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134496,24 +134484,24 @@ │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ movq $0x47f380,0x20(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x15(%rax) │ │ │ │ @@ -134754,15 +134742,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -134800,15 +134788,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x49(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ @@ -134831,15 +134819,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4900e911(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 47f7d8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -135149,15 +135137,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4800f49b(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f0e748 │ │ │ │ + jmp f0e750 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -136014,15 +136002,15 @@ │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ cmp $0xa,%rax │ │ │ │ jne 4804cd │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ movq $0x480870,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 480870 │ │ │ │ @@ -139260,15 +139248,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 483629 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xe8de80(%rip),%rsi │ │ │ │ lea 0xe8d501(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07ee8 │ │ │ │ + jmp f07ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -142283,15 +142271,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 48611b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -143607,15 +143595,15 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ movq $0x117bc40,0x0(%rbp) │ │ │ │ movq $0x13f7049,0x8(%rbp) │ │ │ │ jmp 481db8 │ │ │ │ mov 0x1(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f00670 │ │ │ │ + jmp ea5570 │ │ │ │ movq $0x4875f8,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 4875f8 │ │ │ │ @@ -143967,15 +143955,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp f076d0 │ │ │ │ + jmp f076d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144224,15 +144212,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x487f18,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xd2080e(%rip),%r14 │ │ │ │ + lea 0xd1fdd8(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -145264,15 +145252,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ mov $0xb,%edi │ │ │ │ lea 0xe88dcc(%rip),%rsi │ │ │ │ lea 0xe88bf5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f079e0 │ │ │ │ + jmp f079e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -175389,15 +175377,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4a4f46 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0e748 │ │ │ │ + jmp f0e750 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189532,15 +189520,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13162c2,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1315f69,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189670,15 +189658,15 @@ │ │ │ │ ja 4b2c15 │ │ │ │ movq $0x4b2a20,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4b2c40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe636e9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189746,15 +189734,15 @@ │ │ │ │ movq $0x4b2cb0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ movq $0x13ecdb9,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xcf5a3a(%rip),%r14 │ │ │ │ + lea 0xcf5004(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191053,15 +191041,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 4b41d4 │ │ │ │ movq $0x4b4378,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191084,15 +191072,15 @@ │ │ │ │ movq $0x13eb1d1,(%r12) │ │ │ │ movq $0x117c7a0,-0x10(%rbp) │ │ │ │ movq $0x13167b2,-0x8(%rbp) │ │ │ │ movq $0x13e5fb1,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ movq $0x4b41d0,0x0(%rbp) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x4b42a0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4b42a0 │ │ │ │ @@ -191128,21 +191116,21 @@ │ │ │ │ movq $0x13eb1d1,(%r12) │ │ │ │ movq $0x117c7a0,-0x10(%rbp) │ │ │ │ movq $0x13167b2,-0x8(%rbp) │ │ │ │ movq $0x13e5fb1,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x4b43b8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192616,15 +192604,15 @@ │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4b57c2 │ │ │ │ movq $0x4b57e0,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xe6123f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -195748,15 +195736,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800e5e9(%rax) │ │ │ │ movl $0x4b8480,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xf32d79(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe5e962(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -195786,15 +195774,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1316e52,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316ea1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -196018,15 +196006,15 @@ │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4b8860,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe5e6e2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -196979,15 +196967,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x25(%rax) │ │ │ │ in $0x0,%eax │ │ │ │ movq $0x4b9618,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xf31be1(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe5db4a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -197018,15 +197006,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13171d2,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316ea1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -197249,15 +197237,15 @@ │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4b99f8,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe5d862(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -199042,15 +199030,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4800e5c0(%rax) │ │ │ │ movl $0x4bb378,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xf2fe81(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe5c08a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -199261,15 +199249,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4800e5bd(%rax) │ │ │ │ movl $0x4bb6d0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xf2fb29(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe5bd72(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -199294,15 +199282,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13174b2,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316ea1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -199521,15 +199509,15 @@ │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4bbab0,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe5ba8a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -199637,15 +199625,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1317612,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316ea1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -199866,15 +199854,15 @@ │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4bbfb0,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe5b6ca(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -201558,15 +201546,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315f1a,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1315f69,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202030,15 +202018,15 @@ │ │ │ │ ja 4bdf15 │ │ │ │ movq $0x4bd7b8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x4bdf40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe59e81(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -202198,15 +202186,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315d12,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202221,15 +202209,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x131582a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202242,15 +202230,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315a2a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202264,15 +202252,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13158aa,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202287,15 +202275,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x131592a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202307,15 +202295,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13159aa,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202327,15 +202315,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315aaa,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202350,15 +202338,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315b2a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202370,15 +202358,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315c9a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202390,15 +202378,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315c1a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -202410,15 +202398,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1315b9a,-0x28(%rbp) │ │ │ │ movq $0x13117b9,-0x20(%rbp) │ │ │ │ movq $0x1317851,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -206291,15 +206279,15 @@ │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c281a │ │ │ │ movq $0x4c2838,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xe557b7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -206373,15 +206361,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x131603a,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316089,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -206392,15 +206380,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c298a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4c29a0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -206551,15 +206539,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1316212,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1316089,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -206573,15 +206561,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x1316182,-0x28(%rbp) │ │ │ │ movq $0x13e5fb1,-0x20(%rbp) │ │ │ │ movq $0x1315f69,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -207017,15 +207005,15 @@ │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0xe54e43(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -210941,15 +210929,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4c6d8a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xefc2b8(%rip),%r14 │ │ │ │ + lea 0xeff300(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 878b10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -211029,15 +211017,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 4c6ec3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -211458,15 +211446,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4c74d2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xefbb70(%rip),%r14 │ │ │ │ + lea 0xefebb8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 56b120 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -211661,15 +211649,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4c77a2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4c77e8,-0x18(%rbp) │ │ │ │ lea 0xcd422c(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -211694,15 +211682,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -211728,15 +211716,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4c789a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4c78e0,-0x18(%rbp) │ │ │ │ lea 0xcec944(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -211761,15 +211749,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -211795,15 +211783,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4c7992 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4c79d8,-0x18(%rbp) │ │ │ │ lea 0xcec7a0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -211828,15 +211816,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -212001,15 +211989,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c7ca2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -212019,15 +212007,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c7cda │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -212037,15 +212025,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c7d12 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -212055,15 +212043,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4c7d4a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -212263,15 +212251,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4800e50a(%rax) │ │ │ │ mov 0x17(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ movq $0x4c7ff0,-0x18(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0xefe102(%rip),%rbx │ │ │ │ + lea 0xef6792(%rip),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4c7ff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -212353,15 +212341,15 @@ │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ jmp 4c813e │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x4c7f88,-0x10(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xefdfb9(%rip),%rbx │ │ │ │ + lea 0xef6649(%rip),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4c7f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -213222,15 +213210,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4c8e00 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xe5e4d8(%rip),%rdi │ │ │ │ lea 0xe4fe49(%rip),%rsi │ │ │ │ - lea 0xefa242(%rip),%r14 │ │ │ │ + lea 0xefd28a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 56bb10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ @@ -213541,16 +213529,16 @@ │ │ │ │ lea 0xe4fa37(%rip),%rbx │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xe4fad8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - (bad) │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + push %rsp │ │ │ │ out %eax,(%dx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 7344cbb4 <__environ@GLIBC_2.2.5+0x7204d78c> │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -213559,15 +213547,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4c92d9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4c92c0,-0x18(%rbp) │ │ │ │ - lea 0xefce27(%rip),%rbx │ │ │ │ + lea 0xef54b7(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4c92c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -213576,15 +213564,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 4c92db │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -213601,15 +213589,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 4c9322 │ │ │ │ mov 0x6(%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ lea 0xe4fa07(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ @@ -213782,15 +213770,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4c95d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ lea 0xe9dd4a(%rip),%r8 │ │ │ │ lea 0xe4f81b(%rip),%rdi │ │ │ │ lea 0xe4f763(%rip),%rsi │ │ │ │ - lea 0xef9a84(%rip),%r14 │ │ │ │ + lea 0xefcacc(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5680a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -214152,15 +214140,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 4c9aeb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -214556,15 +214544,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4ca092 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4ca0d8,-0x18(%rbp) │ │ │ │ lea 0xce2860(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -214589,15 +214577,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -214809,15 +214797,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 4ca412 │ │ │ │ mov 0x6(%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ lea 0xe4e917(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ @@ -215028,15 +215016,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4ca750,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ lea 0xe9cbd2(%rip),%r8 │ │ │ │ lea 0xe4e97b(%rip),%rdi │ │ │ │ lea 0xe4e5eb(%rip),%rsi │ │ │ │ - lea 0xef890c(%rip),%r14 │ │ │ │ + lea 0xefb954(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5680a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -215364,15 +215352,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4cabe9 │ │ │ │ movq $0x4cac08,-0x8(%rbp) │ │ │ │ mov %r14,%r9 │ │ │ │ lea 0xe4e557(%rip),%r8 │ │ │ │ lea 0xe4e2d8(%rip),%rdi │ │ │ │ lea 0xe4e368(%rip),%rsi │ │ │ │ - lea 0xef8459(%rip),%r14 │ │ │ │ + lea 0xefb4a1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5680a0 │ │ │ │ lea 0xe4e550(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -215410,15 +215398,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4cac99 │ │ │ │ movq $0x4cacb8,-0x8(%rbp) │ │ │ │ mov %r14,%r9 │ │ │ │ lea 0xe4e1cf(%rip),%r8 │ │ │ │ lea 0xe4e228(%rip),%rdi │ │ │ │ lea 0xe4df18(%rip),%rsi │ │ │ │ - lea 0xef83a9(%rip),%r14 │ │ │ │ + lea 0xefb3f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5680a0 │ │ │ │ lea 0xe4e4d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -215456,15 +215444,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4cad49 │ │ │ │ movq $0x4cad68,-0x8(%rbp) │ │ │ │ mov %r14,%r9 │ │ │ │ lea 0xe4dacf(%rip),%r8 │ │ │ │ lea 0xe4ddd8(%rip),%rdi │ │ │ │ lea 0xe4d9d8(%rip),%rsi │ │ │ │ - lea 0xef82f9(%rip),%r14 │ │ │ │ + lea 0xefb341(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5680a0 │ │ │ │ lea 0xe4e450(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -216335,15 +216323,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r11b,-0x47(%r8) │ │ │ │ rex.WR add %r9b,-0x75(%rax) │ │ │ │ jnp 4cb94b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ftst │ │ │ │ @@ -216541,15 +216529,15 @@ │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ movq $0x4cbbb0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ lea 0xe4d664(%rip),%r8 │ │ │ │ lea 0xe4d755(%rip),%rdi │ │ │ │ lea 0xe4d6fd(%rip),%rsi │ │ │ │ - lea 0xef73f6(%rip),%r14 │ │ │ │ + lea 0xefa43e(%rip),%r14 │ │ │ │ jmp 5680a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xe4d73e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ @@ -217030,15 +217018,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 4cc2e3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -217410,15 +217398,15 @@ │ │ │ │ ja 4cc8d4 │ │ │ │ movq $0x4cc870,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r9 │ │ │ │ lea 0xe4cc1e(%rip),%r8 │ │ │ │ lea -0x7(%r12),%rdi │ │ │ │ lea 0xe4cbc1(%rip),%rsi │ │ │ │ - lea 0xef676a(%rip),%r14 │ │ │ │ + lea 0xef97b2(%rip),%r14 │ │ │ │ jmp 5680a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xe4cc32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -218455,15 +218443,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4c00e668(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ lea 0xe59aef(%rip),%rsi │ │ │ │ - lea 0xef57e0(%rip),%r14 │ │ │ │ + lea 0xef8828(%rip),%r14 │ │ │ │ jmp 573b38 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -218560,15 +218548,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4800e490(%rax) │ │ │ │ movl $0x4cda10,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -219114,15 +219102,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0xf1dedf(%rip),%r14 │ │ │ │ - jmp e78840 │ │ │ │ + jmp ec8840 │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -219226,15 +219214,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ lock mov %r14,%rdi │ │ │ │ lea 0xf1de24(%rip),%rsi │ │ │ │ lea 0xf1dd8d(%rip),%r14 │ │ │ │ - jmp e78550 │ │ │ │ + jmp ec8550 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -219366,15 +219354,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ lock mov %r14,%rdi │ │ │ │ lea 0xf1dc4c(%rip),%rsi │ │ │ │ lea 0xf1dbb5(%rip),%r14 │ │ │ │ - jmp e78be8 │ │ │ │ + jmp ec8be8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -219403,15 +219391,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0xc4358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ fcomi %st(1),%st │ │ │ │ add %ch,%cl │ │ │ │ pop %rsi │ │ │ │ sahf │ │ │ │ - (bad) │ │ │ │ + lahf │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -219421,15 +219409,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x94358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ fcomi %st(1),%st │ │ │ │ add %ch,%cl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + lahf │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -219908,15 +219896,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4cecb2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4cecf8,-0x18(%rbp) │ │ │ │ lea 0xce332d(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -219941,15 +219929,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -219975,15 +219963,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4cedaa │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x4cedf0,-0x18(%rbp) │ │ │ │ lea 0xcddb48(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -220008,15 +219996,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -220429,40 +220417,36 @@ │ │ │ │ jne 4cf460 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6c(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %bh,%al │ │ │ │ + repnz out %al,(%dx) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsp,%rdx,1) │ │ │ │ movl $0x4cf4e8,0x0(%rbp) │ │ │ │ lea 0xce4d5d(%rip),%r14 │ │ │ │ - jmp f006e0 │ │ │ │ - lea 0xef6c44(%rip),%rbx │ │ │ │ + jmp ea55e0 │ │ │ │ + lea 0xeef2d4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ch,-0x63(%rbx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,%bl │ │ │ │ + add %cl,0x4900eef3(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -220482,15 +220466,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -220502,25 +220486,25 @@ │ │ │ │ jmp 1173a30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ - out %eax,(%dx) │ │ │ │ + fdiv %st(2),%st │ │ │ │ + out %al,(%dx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4cf572 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -220556,20 +220540,24 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 481080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900ef6b(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + repnz out %al,(%dx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0xb9,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -220885,23 +220873,25 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800ef65,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + rex.W in (%dx),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 4cfc02 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -220939,23 +220929,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 481080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - gs out %eax,(%dx) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %fs,-0x63(%rbx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + add %dl,0x4900eeeb(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + 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) │ │ │ │ @@ -221246,24 +221233,25 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x11(%rdi) │ │ │ │ + (bad) │ │ │ │ + out %al,$0xee │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4d01ea │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -221623,24 +221611,25 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x11(%rdx) │ │ │ │ + mov $0xe0,%al │ │ │ │ + out %al,(%dx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4d079a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -221678,22 +221667,22 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 481080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x59(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %bh,%al │ │ │ │ + fucomip %st(6),%st │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - push %rdi │ │ │ │ - popf │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xchg %eax,%edi │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -222016,26 +222005,25 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rbx │ │ │ │ - out %eax,(%dx) │ │ │ │ + sub %bl,%dl │ │ │ │ + out %al,(%dx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4d0e22 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -222352,23 +222340,26 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800ef4e │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 4d1352 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -222820,24 +222811,23 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,-0x11(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + enter $0xeecd,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 4d1a82 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -224970,15 +224960,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ - add $0xa2,%al │ │ │ │ + push %rbx │ │ │ │ + pushf │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -225041,15 +225032,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4d3aba │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -237155,15 +237146,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4de1c9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xf17d40(%rip),%rsi │ │ │ │ lea 0xf17d39(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07ee8 │ │ │ │ + jmp f07ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -240882,15 +240873,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e1682 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -242504,15 +242495,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e31e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -244459,15 +244450,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e530a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -244737,15 +244728,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e579a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -245345,15 +245336,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4e605a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -245363,15 +245354,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e6092 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -245381,15 +245372,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e60ca │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -246754,15 +246745,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4e75c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f00278 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -248572,15 +248563,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4e8f09 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xf0d000(%rip),%rsi │ │ │ │ lea 0xf0cff9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07ee8 │ │ │ │ + jmp f07ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -256401,15 +256392,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -256453,15 +256444,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 4efd39 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ or %bh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -256470,15 +256461,15 @@ │ │ │ │ cmp 0x20(%rbp),%rbx │ │ │ │ je 4efdff │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -256560,15 +256551,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -256594,15 +256585,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4eff2e │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -256626,15 +256617,15 @@ │ │ │ │ jb 4eff8a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -256648,15 +256639,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -256689,15 +256680,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -256741,15 +256732,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -256793,15 +256784,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -257402,15 +257393,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xe3112e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -257448,24 +257439,24 @@ │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ movq $0x4f0ab8,0x20(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -257703,15 +257694,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -257750,15 +257741,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x49(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ @@ -257782,15 +257773,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ jrcxz 4f0ec0 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4f0f10 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -264358,15 +264349,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -264478,15 +264469,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -264511,15 +264502,15 @@ │ │ │ │ jne 4f6bd0 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4f6bfe │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -264538,30 +264529,30 @@ │ │ │ │ cmp 0x20(%rbp),%rbx │ │ │ │ je 4f6a7f │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800ed28(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ je 4f6a7f │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -267217,15 +267208,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4800e297(%rax) │ │ │ │ movl $0x4f91b0,0x0(%rbp) │ │ │ │ - lea 0xecc899(%rip),%rsi │ │ │ │ + lea 0xec4f29(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 110bfe0 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -269122,15 +269113,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ loop 4fad78 │ │ │ │ movq $0x4fadb0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xe28c50(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -269621,15 +269612,15 @@ │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r9b,(%r8) │ │ │ │ mov $0x4f,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 4fb4f3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xe28538(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -269903,15 +269894,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ loop 4fb8c8 │ │ │ │ movq $0x4fb900,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xe28170(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -270187,15 +270178,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4800e27d(%rax) │ │ │ │ movl $0x4fbcf8,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xe27da8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -272724,15 +272715,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4fe2da │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xec4d68(%rip),%r14 │ │ │ │ + lea 0xec7db0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4c2b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ @@ -274009,15 +274000,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4ff60a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xec3a38(%rip),%r14 │ │ │ │ + lea 0xec6a80(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4b2bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ @@ -279117,22 +279108,22 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 503bfe │ │ │ │ movq $0x503c18,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4800ee91(%rax) │ │ │ │ - lea 0xec4f0b(%rip),%esi │ │ │ │ + lea 0xebd59b(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 10e6be8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -282535,29 +282526,29 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ loope 506aa8 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - lea 0xeb6e8e(%rip),%rdx │ │ │ │ + lea 0xec1846(%rip),%rdx │ │ │ │ jmp 506ae3 │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x29(%rax) │ │ │ │ loope 506ad0 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - lea 0xeb6e7e(%rip),%rdx │ │ │ │ + lea 0xec1836(%rip),%rdx │ │ │ │ movq $0x507fd8,0x0(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov $0x8,%r14d │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ jmp 4fd6a8 │ │ │ │ @@ -289220,21 +289211,21 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 50cad1 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 50cad2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x50cae8,-0x18(%rbp) │ │ │ │ - lea 0xeaff61(%rip),%r9 │ │ │ │ + lea 0xeba919(%rip),%r9 │ │ │ │ lea 0xeed93e(%rip),%r8 │ │ │ │ - lea 0xeb0da7(%rip),%rdi │ │ │ │ + lea 0xebb75f(%rip),%rdi │ │ │ │ lea 0xede718(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x13bca25,-0x20(%rbp) │ │ │ │ + movq $0x13c73dd,-0x20(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 117f860 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -289262,21 +289253,21 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 50cb79 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 50cb7a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x50cb90,-0x18(%rbp) │ │ │ │ - lea 0xeafeb9(%rip),%r9 │ │ │ │ + lea 0xeba871(%rip),%r9 │ │ │ │ lea 0xeed896(%rip),%r8 │ │ │ │ - lea 0xeb0cff(%rip),%rdi │ │ │ │ + lea 0xebb6b7(%rip),%rdi │ │ │ │ lea 0xede670(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x13bca25,-0x20(%rbp) │ │ │ │ + movq $0x13c73dd,-0x20(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 117f860 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -290171,15 +290162,15 @@ │ │ │ │ movq $0x50d928,0x10(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 50d198 │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ + movq $0xeed5d0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %r9,%rbx │ │ │ │ lea -0x6(%r12),%r9 │ │ │ │ mov %r8,%r10 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %r10,%rdi │ │ │ │ @@ -290269,15 +290260,15 @@ │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 50da4c │ │ │ │ movq $0xfc7068,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ + movq $0xeed5d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,%r9 │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%rbx │ │ │ │ lea -0x6(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ @@ -290352,15 +290343,15 @@ │ │ │ │ lea -0x66(%r12),%rdx │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ + movq $0xeed610,-0x8(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ @@ -292070,16 +292061,16 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 50f578 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xeae62d(%rip),%rdi │ │ │ │ - lea 0xeae606(%rip),%rsi │ │ │ │ + lea 0xeb8fe5(%rip),%rdi │ │ │ │ + lea 0xeb8fbe(%rip),%rsi │ │ │ │ lea 0xe14742(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 50d0f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -292771,15 +292762,15 @@ │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x510070,0x20(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0xe069a3(%rip),%rsi │ │ │ │ - lea 0xeb3008(%rip),%r14 │ │ │ │ + lea 0xeb6050(%rip),%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 4b40e0 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x50ffe0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 1173eb8 │ │ │ │ @@ -292965,18 +292956,18 @@ │ │ │ │ loope 510328 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 510358 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0xeb5368(%rip),%rsi │ │ │ │ - lea 0xeb58eb(%rip),%r14 │ │ │ │ + lea 0xead9f8(%rip),%rsi │ │ │ │ + lea 0xeadf7b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ec1108 │ │ │ │ + jmp e66008 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -309742,17 +309733,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x28(%rax) │ │ │ │ - jmp 45df436b <__environ@GLIBC_2.2.5+0x449f4f43> │ │ │ │ - mov $0xff8394c,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB enter $0xfbc8,$0x51 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB add %ecx,-0x75(%r8) │ │ │ │ @@ -309773,18 +309766,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - fsubr %st(1),%st │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x45c74800,%edx │ │ │ │ lock or %bh,%ah │ │ │ │ push %rcx │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -309798,55 +309789,55 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - jmp 45dd440b <__environ@GLIBC_2.2.5+0x449d4fe3> │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x48(%rbp,%rdi,2) │ │ │ │ - movl $0x51fc48,0x0(%rbp) │ │ │ │ + add %dl,0x4800ea81(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 51fc99 │ │ │ │ + movq $0x51fc48,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 51fc48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800e9d7(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 51fc99 │ │ │ │ - movq $0x51fc88,0x0(%rbp) │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x51fc88,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 51fc88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x29(%rax) │ │ │ │ - jmp 45dd448b <__environ@GLIBC_2.2.5+0x449d5063> │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x458b4800,%edx │ │ │ │ sub %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add (%rbx),%rcx │ │ │ │ jmp 51fc99 │ │ │ │ movq $0x51fcc8,0x8(%rbp) │ │ │ │ @@ -309860,22 +309851,20 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - jmp 45dd44cb <__environ@GLIBC_2.2.5+0x449d50a3> │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 51fd08 │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%dl │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r10 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp %rbx,%r10 │ │ │ │ jg 51fdc5 │ │ │ │ @@ -309896,15 +309885,15 @@ │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0xb(%r12),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp e3aaf0 │ │ │ │ + jmp ee5bf8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ movq $0x51fda0,0x0(%rbp) │ │ │ │ jmp 1173eb8 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ @@ -309914,17 +309903,18 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2a(%rax) │ │ │ │ - jmp 45dd45a3 <__environ@GLIBC_2.2.5+0x449d517b> │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jg 51fd89 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ jne 51fde0 │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ @@ -309949,20 +309939,20 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 51fe4e │ │ │ │ movq $0x51fb68,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x51fe78,-0x8(%rbp) │ │ │ │ lea 0xeda5ca(%rip),%r9 │ │ │ │ - lea 0xe9da33(%rip),%r8 │ │ │ │ + lea 0xea83eb(%rip),%r8 │ │ │ │ lea 0xecb3a4(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ lea -0x9(%r12),%r14 │ │ │ │ - movq $0x13bca05,-0x18(%rbp) │ │ │ │ - movq $0x13bca25,-0x10(%rbp) │ │ │ │ + movq $0x13c73bd,-0x18(%rbp) │ │ │ │ + movq $0x13c73dd,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 51f980 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xe06a40(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ @@ -310091,15 +310081,15 @@ │ │ │ │ jb 51ffe2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -310112,15 +310102,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -310153,15 +310143,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -310365,54 +310355,54 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 5203c8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6c8d(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ jne 520636 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 520419 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6c3c(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 520461 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6bf4(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xed6bb4(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ @@ -310442,78 +310432,78 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 52054a │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6b0b(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ jne 520679 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 52059b │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6aba(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 5205e3 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xed6a72(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xed6a32(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xed69df(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xed699c(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ @@ -310849,15 +310839,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -311070,15 +311060,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -311104,15 +311094,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 520f3c │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 520f5a │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -311137,15 +311127,15 @@ │ │ │ │ (bad) │ │ │ │ decl -0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ jge 520fb5 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ (bad) │ │ │ │ @@ -311155,15 +311145,15 @@ │ │ │ │ adc %cl,(%rdi) │ │ │ │ test %bl,0x4cfffffd(%rip) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -311616,15 +311606,15 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl (%rax) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -311659,23 +311649,23 @@ │ │ │ │ cmp $0x1,%rdi │ │ │ │ jne 521655 │ │ │ │ movq $0x5216a8,0x0(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ movq $0x521688,0x28(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -312000,51 +311990,51 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 521ad8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ test %r8,%r8 │ │ │ │ jne 521dcb │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 521b24 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 521b67 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -312074,15 +312064,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -312113,75 +312103,75 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 521ce8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ test %r8,%r8 │ │ │ │ jne 521e0f │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 521d34 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 521d77 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 521718 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 5212e8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 5212e8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -315322,15 +315312,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc83b05(%rip),%r14 │ │ │ │ + lea 0xc830cf(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -315747,15 +315737,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc834b5(%rip),%r14 │ │ │ │ + lea 0xc82a7f(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -316681,18 +316671,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %ch,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ + jmp 45dfa7fb <__environ@GLIBC_2.2.5+0x449fb3d3> │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 526065 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x33(%rbx),%esi │ │ │ │ @@ -316717,34 +316706,34 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %ch,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5260e5 │ │ │ │ cmp $0x4,%rdx │ │ │ │ jne 5260ba │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xea0017(%rip),%rbx │ │ │ │ + lea 0xe986a7(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -316758,17 +316747,18 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800e9ff(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %ch,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 52617e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x32(%rbx),%esi │ │ │ │ @@ -316789,34 +316779,34 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ljmp (bad) │ │ │ │ - jmp 45dda99b <__environ@GLIBC_2.2.5+0x449db573> │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %ebp,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5261fd │ │ │ │ cmp $0x3,%rdx │ │ │ │ jne 5261d2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9feff(%rip),%rbx │ │ │ │ + lea 0xe9858f(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x3(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -316830,17 +316820,18 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800e9fe(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %ebp,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 526287 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x31(%rbx),%esi │ │ │ │ @@ -316857,34 +316848,31 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 45ddaaa3 <__environ@GLIBC_2.2.5+0x449db67b> │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bh,0x4800e984(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 526305 │ │ │ │ cmp $0x2,%rdx │ │ │ │ jne 5262da │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9fdf7(%rip),%rbx │ │ │ │ + lea 0xe98487(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -316898,17 +316886,18 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800e9fd(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + test %ch,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 526379 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x30(%rbx),%esi │ │ │ │ @@ -316920,34 +316909,32 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - std │ │ │ │ - jmp 45ddab93 <__environ@GLIBC_2.2.5+0x449db76b> │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %cl,%al │ │ │ │ + sub $0x0,%ecx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5263f5 │ │ │ │ cmp $0x1,%rdx │ │ │ │ jne 5263ca │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9fd07(%rip),%rbx │ │ │ │ + lea 0xe98397(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x1(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -317212,16 +317199,15 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ + add %dh,0x7f(%rax) │ │ │ │ jmp ffffffffc4d3b0eb <__environ@GLIBC_2.2.5+0xffffffffc393bcc3> │ │ │ │ cwtl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -317302,17 +317288,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,-0x9(%rax) │ │ │ │ - jmp 45dfb163 <__environ@GLIBC_2.2.5+0x449fbd3b> │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %bh,%al │ │ │ │ + jge 526948 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5269cd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x33(%rbx),%esi │ │ │ │ @@ -317337,34 +317324,33 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul %cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + jmp 45ddb1eb <__environ@GLIBC_2.2.5+0x449dbdc3> │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 526a4d │ │ │ │ cmp $0x4,%rdx │ │ │ │ jne 526a22 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9f6af(%rip),%rbx │ │ │ │ + lea 0xe97d3f(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -317378,17 +317364,18 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0xa(%rax) │ │ │ │ - jmp 45dfb28b <__environ@GLIBC_2.2.5+0x449fbe63> │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %dl,%al │ │ │ │ + jl 526a70 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 526ae6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x32(%rbx),%esi │ │ │ │ @@ -317409,34 +317396,33 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmc │ │ │ │ + add %bl,0x7c(%rax) │ │ │ │ jmp 45ddb303 <__environ@GLIBC_2.2.5+0x449dbedb> │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 526b65 │ │ │ │ cmp $0x3,%rdx │ │ │ │ jne 526b3a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9f597(%rip),%rbx │ │ │ │ + lea 0xe97c27(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x3(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -317450,18 +317436,17 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmc │ │ │ │ - jmp 45dfb3a3 <__environ@GLIBC_2.2.5+0x449fbf7b> │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %bh,0x4800e97b(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 526bef │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x31(%rbx),%esi │ │ │ │ @@ -317478,34 +317463,33 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ + add %dl,0x7b(%rax) │ │ │ │ jmp 45ddb40b <__environ@GLIBC_2.2.5+0x449dbfe3> │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 526c6d │ │ │ │ cmp $0x2,%rdx │ │ │ │ jne 526c42 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9f48f(%rip),%rbx │ │ │ │ + lea 0xe97b1f(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -317519,18 +317503,17 @@ │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ - jmp 45dfb4ab <__environ@GLIBC_2.2.5+0x449fc083> │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %dh,0x4800e97a(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 526ce1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ movzbl 0x30(%rbx),%esi │ │ │ │ @@ -317542,33 +317525,33 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz jmp 45ddb4fb <__environ@GLIBC_2.2.5+0x449dc0d3> │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ + jmp 45ddb4fb <__environ@GLIBC_2.2.5+0x449dc0d3> │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 526d5d │ │ │ │ cmp $0x1,%rdx │ │ │ │ jne 526d32 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe9f39f(%rip),%rbx │ │ │ │ + lea 0xe97a2f(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x1(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -317831,16 +317814,18 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x11(%rax) │ │ │ │ - jmp ffffffffc4d3ba53 <__environ@GLIBC_2.2.5+0xffffffffc393c62b> │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 527138 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ cwtl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -318055,18 +318040,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jmp 5274c8 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ + add %bh,0x72(%rax) │ │ │ │ + jmp 45dfbce3 <__environ@GLIBC_2.2.5+0x449fc8bb> │ │ │ │ + test $0x4c,%al │ │ │ │ cmp %edi,%eax │ │ │ │ jb 5278b2 │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x7(%r14),%rcx │ │ │ │ mov 0xf(%r14),%rdx │ │ │ │ mov 0x17(%r14),%r9 │ │ │ │ @@ -318423,15 +318407,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 527bcf │ │ │ │ test %rsi,%rsi │ │ │ │ jne 52818d │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ movq $0x527b78,-0x50(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe9e5a4(%rip),%rbx │ │ │ │ + lea 0xe96c34(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ @@ -318532,15 +318516,15 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 527db9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 528169 │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ movq $0x527d40,-0x50(%rbp) │ │ │ │ - lea 0xe9e3e4(%rip),%rbx │ │ │ │ + lea 0xe96a74(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -318636,15 +318620,15 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52805f │ │ │ │ test %rsi,%rsi │ │ │ │ jne 528117 │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ movq $0x527ef8,-0x50(%rbp) │ │ │ │ - lea 0xe9e232(%rip),%rbx │ │ │ │ + lea 0xe968c2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -318711,15 +318695,15 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5280bb │ │ │ │ test %rsi,%rsi │ │ │ │ jne 528140 │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ movq $0x528020,-0x50(%rbp) │ │ │ │ - lea 0xe9e10a(%rip),%rbx │ │ │ │ + lea 0xe9679a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -318891,15 +318875,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 528245 │ │ │ │ + jo 5282cc │ │ │ │ jmp 45dfca8b <__environ@GLIBC_2.2.5+0x449fd663> │ │ │ │ loopne 5282d9 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 528334 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5282d8,-0x20(%rbp) │ │ │ │ @@ -318914,21 +318898,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800e9bf(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 528338 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX jmp 45ddcadb <__environ@GLIBC_2.2.5+0x449dd6b3> │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 528324 │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x528358,0x8(%rbp) │ │ │ │ lea 0xeced33(%rip),%rsi │ │ │ │ @@ -318941,32 +318925,28 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x894900e9,%edi │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rex.WX xchg %rax,%rsi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %ah,0x4900e945(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8d4800e9,%esi │ │ │ │ - rex.RB loopne 5283c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ + addb $0x0,-0x17(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 528424 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5283c8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -318978,21 +318958,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800e9be(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 528428 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB jmp 45ddcbcb <__environ@GLIBC_2.2.5+0x449dd7a3> │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 528414 │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x528448,0x8(%rbp) │ │ │ │ lea 0xecec43(%rip),%rsi │ │ │ │ @@ -319005,31 +318985,27 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x894900e9,%esi │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %rax,%r14 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x4900e944(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8d4800e9,%esi │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x4800e944(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5284e9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5284de │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -319261,15 +319237,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529ab9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52b03c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5288a0,-0x58(%rbp) │ │ │ │ - lea 0xe9d892(%rip),%rbx │ │ │ │ + lea 0xe95f22(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319349,15 +319325,15 @@ │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 528c27 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rdi │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ cmp %r10,%r14 │ │ │ │ @@ -319442,17 +319418,17 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - jmp 45ddd31b <__environ@GLIBC_2.2.5+0x449ddef3> │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x8b4800e9,%eax │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ jge 528b54 │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -319534,15 +319510,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529e29 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52ae6e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x528d38,-0x58(%rbp) │ │ │ │ - lea 0xe9d400(%rip),%rbx │ │ │ │ + lea 0xe95a90(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319604,15 +319580,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529e97 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52aebb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x528e48,-0x58(%rbp) │ │ │ │ - lea 0xe9d2ea(%rip),%rbx │ │ │ │ + lea 0xe9597a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319727,15 +319703,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529dbb │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52ae21 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529048,-0x58(%rbp) │ │ │ │ - lea 0xe9d0ea(%rip),%rbx │ │ │ │ + lea 0xe9577a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319793,15 +319769,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529b27 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52b089 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529148,-0x58(%rbp) │ │ │ │ - lea 0xe9cfee(%rip),%rbx │ │ │ │ + lea 0xe9567e(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319859,15 +319835,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529b95 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52b0d6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529248,-0x58(%rbp) │ │ │ │ - lea 0xe9ceee(%rip),%rbx │ │ │ │ + lea 0xe9557e(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -319925,15 +319901,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529c71 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52af55 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529348,-0x58(%rbp) │ │ │ │ - lea 0xe9cdee(%rip),%rbx │ │ │ │ + lea 0xe9547e(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320021,15 +319997,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529a4b │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52b123 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5294b0,-0x58(%rbp) │ │ │ │ - lea 0xe9cc85(%rip),%rbx │ │ │ │ + lea 0xe95315(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320086,15 +320062,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a60b │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52a911 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5295b8,-0x58(%rbp) │ │ │ │ - lea 0xe9cb7f(%rip),%rbx │ │ │ │ + lea 0xe9520f(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320182,15 +320158,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529c03 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52af08 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529720,-0x58(%rbp) │ │ │ │ - lea 0xe9ca15(%rip),%rbx │ │ │ │ + lea 0xe950a5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320277,15 +320253,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529cdf │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52afa2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x529888,-0x58(%rbp) │ │ │ │ - lea 0xe9c8ad(%rip),%rbx │ │ │ │ + lea 0xe94f3d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320371,15 +320347,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 529d4d │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52afef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5299f0,-0x58(%rbp) │ │ │ │ - lea 0xe9c745(%rip),%rbx │ │ │ │ + lea 0xe94dd5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320720,15 +320696,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a679 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52a95e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52a010,-0x58(%rbp) │ │ │ │ - lea 0xe9c125(%rip),%rbx │ │ │ │ + lea 0xe947b5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320815,15 +320791,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a6e7 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52a9ab │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52a178,-0x58(%rbp) │ │ │ │ - lea 0xe9bfbd(%rip),%rbx │ │ │ │ + lea 0xe9464d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -320908,15 +320884,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a755 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52a9f8 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52a2e0,-0x58(%rbp) │ │ │ │ - lea 0xe9be55(%rip),%rbx │ │ │ │ + lea 0xe944e5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -321003,15 +320979,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a7c3 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52aa45 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52a448,-0x58(%rbp) │ │ │ │ - lea 0xe9bced(%rip),%rbx │ │ │ │ + lea 0xe9437d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -321098,15 +321074,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52a831 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 52aa92 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52a5b0,-0x58(%rbp) │ │ │ │ - lea 0xe9bb85(%rip),%rbx │ │ │ │ + lea 0xe94215(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -321321,85 +321297,85 @@ │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ jmp 52951c │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -321631,155 +321607,155 @@ │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ jmp 5291ad │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmp 528987 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -321868,15 +321844,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52bfae │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cefd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52b308,-0x40(%rbp) │ │ │ │ - lea 0xe9adfa(%rip),%rbx │ │ │ │ + lea 0xe9348a(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -321935,15 +321911,15 @@ │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52b4f4 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52b4b0 │ │ │ │ @@ -322038,15 +322014,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c1ae │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cd58 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52b5e0,-0x40(%rbp) │ │ │ │ - lea 0xe9ab29(%rip),%rbx │ │ │ │ + lea 0xe931b9(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322095,15 +322071,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c1ee │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cd93 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52b6c8,-0x40(%rbp) │ │ │ │ - lea 0xe9aa3b(%rip),%rbx │ │ │ │ + lea 0xe930cb(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322204,15 +322180,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c16e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cd1d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52b880,-0x40(%rbp) │ │ │ │ - lea 0xe9a883(%rip),%rbx │ │ │ │ + lea 0xe92f13(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322259,15 +322235,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52bfee │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cf38 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52b958,-0x40(%rbp) │ │ │ │ - lea 0xe9a7af(%rip),%rbx │ │ │ │ + lea 0xe92e3f(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322313,15 +322289,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c02e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cf73 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52ba30,-0x40(%rbp) │ │ │ │ - lea 0xe9a6d7(%rip),%rbx │ │ │ │ + lea 0xe92d67(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322367,15 +322343,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c0ae │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52ce09 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52bb08,-0x40(%rbp) │ │ │ │ - lea 0xe9a5ff(%rip),%rbx │ │ │ │ + lea 0xe92c8f(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322418,15 +322394,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52bf6e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cfae │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52bbd8,-0x40(%rbp) │ │ │ │ - lea 0xe9a531(%rip),%rbx │ │ │ │ + lea 0xe92bc1(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322476,15 +322452,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c63e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52c93d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52bcb8,-0x40(%rbp) │ │ │ │ - lea 0xe9a450(%rip),%rbx │ │ │ │ + lea 0xe92ae0(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322530,15 +322506,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c06e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52cdce │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52bd88,-0x40(%rbp) │ │ │ │ - lea 0xe9a381(%rip),%rbx │ │ │ │ + lea 0xe92a11(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322584,15 +322560,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c0ee │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52ce44 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52be58,-0x40(%rbp) │ │ │ │ - lea 0xe9a2b1(%rip),%rbx │ │ │ │ + lea 0xe92941(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322636,15 +322612,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c12e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52ce7f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52bf28,-0x40(%rbp) │ │ │ │ - lea 0xe9a1e1(%rip),%rbx │ │ │ │ + lea 0xe92871(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322831,15 +322807,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c67e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52c978 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52c2b8,-0x40(%rbp) │ │ │ │ - lea 0xe99e51(%rip),%rbx │ │ │ │ + lea 0xe924e1(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322884,15 +322860,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c6be │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52c9b3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52c388,-0x40(%rbp) │ │ │ │ - lea 0xe99d81(%rip),%rbx │ │ │ │ + lea 0xe92411(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322937,15 +322913,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c6fe │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52c9ee │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52c458,-0x40(%rbp) │ │ │ │ - lea 0xe99cb1(%rip),%rbx │ │ │ │ + lea 0xe92341(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -322989,15 +322965,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c73e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52ca29 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52c528,-0x40(%rbp) │ │ │ │ - lea 0xe99be1(%rip),%rbx │ │ │ │ + lea 0xe92271(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -323041,15 +323017,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 52c77e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 52ca64 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x52c5f8,-0x40(%rbp) │ │ │ │ - lea 0xe99b11(%rip),%rbx │ │ │ │ + lea 0xe921a1(%rip),%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 %r10,-0x8(%rbp) │ │ │ │ @@ -323274,75 +323250,75 @@ │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 52bc4b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ @@ -323537,87 +323513,87 @@ │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 52b2a1 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ @@ -323640,51 +323616,51 @@ │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 52bb6a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 52b3d3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r9 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ @@ -324957,15 +324933,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800df8e(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 52e2da │ │ │ │ movq $0x52e2f8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdf8e7f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x72(%rax) │ │ │ │ @@ -325668,15 +325644,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 52ec7a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x52ecc0,-0x18(%rbp) │ │ │ │ lea 0xc81482(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -325701,15 +325677,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -325735,15 +325711,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 52ed72 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x52edb8,-0x18(%rbp) │ │ │ │ lea 0xc6b06c(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -325768,15 +325744,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -325823,15 +325799,15 @@ │ │ │ │ movq $0x1327212,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ movq $0x13271d0,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0xdf8384(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -325859,19 +325835,18 @@ │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xdf8335(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - jmp ffffffffdedc384b <__environ@GLIBC_2.2.5+0xffffffffdd9c4423> │ │ │ │ + add %dh,0x4900e8d9(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -329446,15 +329421,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132829a,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -329515,15 +329490,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 532476 │ │ │ │ movq $0x532498,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdf5e63(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -330012,47 +329987,44 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms (%rsi) │ │ │ │ - jmp 45e07393 <__environ@GLIBC_2.2.5+0x44a07f6b> │ │ │ │ - call 734b64e4 <__environ@GLIBC_2.2.5+0x720b70bc> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ + push $0x4800e89d │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 532bc1 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x532bd8,-0x18(%rbp) │ │ │ │ lea 0xec4495(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900e916(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ + call ffffffffdedc74db <__environ@GLIBC_2.2.5+0xffffffffdd9c80b3> │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 532c0c │ │ │ │ - jmp 45e073fb <__environ@GLIBC_2.2.5+0x44a07fd3> │ │ │ │ + add %bl,-0x72b7ff18(%rbp) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 532c48 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 532c3d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -330340,23 +330312,23 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800eb9d(%rax) │ │ │ │ movl $0x533050,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x63(%rax) │ │ │ │ jmp 533050 │ │ │ │ - lea 0xe95ad3(%rip),%rsi │ │ │ │ + lea 0xe8e163(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 10e6be8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -330417,15 +330389,15 @@ │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132834a,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xd(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -331022,24 +330994,24 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jmp 533aa0 │ │ │ │ movq $0x533ad0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ jmp 533ad0 │ │ │ │ - lea 0xe95053(%rip),%rsi │ │ │ │ + lea 0xe8d6e3(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 10e6be8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -331099,15 +331071,15 @@ │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13283ca,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xd(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -331339,15 +331311,15 @@ │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 533fea │ │ │ │ movq $0x534008,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdf44af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -331444,57 +331416,56 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jmp 45e089d3 <__environ@GLIBC_2.2.5+0x44a095ab> │ │ │ │ - call 734b7b24 <__environ@GLIBC_2.2.5+0x720b86fc> │ │ │ │ + mov %ah,-0x72b7ff18(%rbp) │ │ │ │ + rex.RB call 734b7b24 <__environ@GLIBC_2.2.5+0x720b86fc> │ │ │ │ movq $0x117a748,%fs:-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x534210,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 534210 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800e91e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ + call ffffffffd8dc8a13 <__environ@GLIBC_2.2.5+0xffffffffd79c95eb> │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 53422d │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0xe91e94(%rip),%rbx │ │ │ │ + lea 0xe8a524(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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 %ch,0x1e(%rax) │ │ │ │ - jmp ffffffffc4d68b63 <__environ@GLIBC_2.2.5+0xffffffffc396973b> │ │ │ │ + add %bh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + call ffffffffc4d68b63 <__environ@GLIBC_2.2.5+0xffffffffc396973b> │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x5341d0,-0x10(%r12) │ │ │ │ @@ -332260,15 +332231,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 534e12 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x534e58,-0x18(%rbp) │ │ │ │ lea 0xc7e9d3(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332293,15 +332264,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332327,15 +332298,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 534f0a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x534f50,-0x18(%rbp) │ │ │ │ lea 0xc68dd3(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332360,15 +332331,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332394,15 +332365,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 535002 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535048,-0x18(%rbp) │ │ │ │ lea 0xc75c8a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332427,15 +332398,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332547,15 +332518,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 53522a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535270,-0x18(%rbp) │ │ │ │ lea 0xc7d873(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332580,15 +332551,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332612,17 +332583,17 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 535322 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535368,-0x18(%rbp) │ │ │ │ - lea 0xc72cf2(%rip),%r14 │ │ │ │ + lea 0xc73440(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332647,15 +332618,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332681,15 +332652,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 53541a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535460,-0x18(%rbp) │ │ │ │ lea 0xc688b1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332714,15 +332685,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332748,15 +332719,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 535512 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535558,-0x18(%rbp) │ │ │ │ lea 0xc68ffa(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332781,15 +332752,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332815,15 +332786,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 53560a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535650,-0x18(%rbp) │ │ │ │ lea 0xc686bc(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332848,15 +332819,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332882,15 +332853,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 535702 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535748,-0x18(%rbp) │ │ │ │ lea 0xc685c0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332915,15 +332886,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -332949,15 +332920,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5357fa │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535840,-0x18(%rbp) │ │ │ │ lea 0xc7138f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -332982,15 +332953,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -333016,15 +332987,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5358f2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535938,-0x18(%rbp) │ │ │ │ lea 0xc683cd(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -333049,15 +333020,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -333083,15 +333054,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5359ea │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535a30,-0x18(%rbp) │ │ │ │ lea 0xc742d0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -333116,15 +333087,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -333150,15 +333121,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 535ae2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x535b28,-0x18(%rbp) │ │ │ │ lea 0xc6ffff(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -333183,15 +333154,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -333219,16 +333190,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - out %al,$0xe8 │ │ │ │ + sub %ch,-0x18(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 535c21 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 535c7c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x535c20,-0x20(%rbp) │ │ │ │ @@ -333243,15 +333213,16 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1a(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ call 45dea423 <__environ@GLIBC_2.2.5+0x449eaffb> │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rax,%rdx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -333270,30 +333241,27 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - in $0xe8,%eax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WR jno 535c40 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %bl,0x6c(%rax) │ │ │ │ + call ffffffffdedca5a3 <__environ@GLIBC_2.2.5+0xffffffffdd9cb17b> │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e8e5(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + cmp %ch,0x0(%rax,%rbp,8) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 535d6c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x535d10,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -333306,21 +333274,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1b(%rax) │ │ │ │ - call 45dea513 <__environ@GLIBC_2.2.5+0x449eb0eb> │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %ch,%al │ │ │ │ + imul $0x0,%eax,%ebp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 535d70 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 535d5c │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x535d90,0x8(%rbp) │ │ │ │ lea 0xec12fb(%rip),%rsi │ │ │ │ @@ -333333,31 +333302,27 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in $0xe8,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - jo 535d30 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x6b(%rax) │ │ │ │ + call ffffffffdedca693 <__environ@GLIBC_2.2.5+0xffffffffdd9cb26b> │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800e8e4(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,0x6b(%rax) │ │ │ │ + call 45e0a5b3 <__environ@GLIBC_2.2.5+0x44a0b18b> │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 535e31 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 535e26 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -333631,15 +333596,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 536630 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rdi │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ cmp %rbx,%r14 │ │ │ │ @@ -333728,16 +333693,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ - call 45deabfb <__environ@GLIBC_2.2.5+0x449eb7d3> │ │ │ │ + add %al,(%rax) │ │ │ │ + gs call 45deabfb <__environ@GLIBC_2.2.5+0x449eb7d3> │ │ │ │ or %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sbb %cl,0x55(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ jge 536434 │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -333779,15 +333744,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5370f7 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 53728c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x536568,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8fbdb(%rip),%rbx │ │ │ │ + lea 0xe8826b(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -334140,15 +334105,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 536fd8 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 537386 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x536bc0,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8f583(%rip),%rbx │ │ │ │ + lea 0xe87c13(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -334246,15 +334211,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 537058 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 537333 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x536d68,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8f3db(%rip),%rbx │ │ │ │ + lea 0xe87a6b(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -334339,15 +334304,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5370d8 │ │ │ │ test %rdx,%rdx │ │ │ │ jne 5372df │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x536e70,0x10(%rbp) │ │ │ │ - lea 0xe8f27b(%rip),%rbx │ │ │ │ + lea 0xe8790b(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 536e70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ psraw (%rdi),%mm3 │ │ │ │ @@ -334411,15 +334376,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 537177 │ │ │ │ test %rdx,%rdx │ │ │ │ jne 537238 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x536f78,0x10(%rbp) │ │ │ │ - lea 0xe8f173(%rip),%rbx │ │ │ │ + lea 0xe87803(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 536f78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ psraw (%rdi),%mm3 │ │ │ │ @@ -334573,73 +334538,73 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r11,0x80(%rsp) │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ jmp 5364bd │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ add $0x90,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 536250 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ jmp 536250 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ add $0x90,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 536250 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ jmp 536250 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -334664,18 +334629,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - call 45e0bc23 <__environ@GLIBC_2.2.5+0x44a0c7fb> │ │ │ │ - loopne 537471 │ │ │ │ - cmp %edi,%eax │ │ │ │ + fcoms 0x0(%rax,%rbp,8) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5374cc │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x537470,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -334687,22 +334651,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int $0xe8 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,0x4800e854(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 5374d0 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5374bc │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x5374f0,0x8(%rbp) │ │ │ │ lea 0xebfb9b(%rip),%rsi │ │ │ │ @@ -334715,30 +334678,29 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x33(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rsp │ │ │ │ call ffffffffdedcbdf3 <__environ@GLIBC_2.2.5+0xffffffffdd9cc9cb> │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - int $0xe8 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 537561 │ │ │ │ - cmp %edi,%eax │ │ │ │ + call 48545d64 <__environ@GLIBC_2.2.5+0x4714693c> │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5375bc │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x537560,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -334750,22 +334712,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - int $0xe8 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %bl,0x4800e853(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 5375c0 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5375ac │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x5375e0,0x8(%rbp) │ │ │ │ lea 0xebfaab(%rip),%rsi │ │ │ │ @@ -334778,25 +334739,27 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900e8cc(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + call ffffffffdedcbee3 <__environ@GLIBC_2.2.5+0xffffffffdd9ccabb> │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,-0x34(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rdx │ │ │ │ call 45e0be03 <__environ@GLIBC_2.2.5+0x44a0c9db> │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 537681 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 537676 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -335077,15 +335040,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 537e80 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rdi │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ cmp %rbx,%r14 │ │ │ │ @@ -335175,22 +335138,20 @@ │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 45dec44b <__environ@GLIBC_2.2.5+0x449ed023> │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,0x55(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 537c84 │ │ │ │ + add %dh,0x4800e84c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 537cb6 │ │ │ │ movq $0x537420,-0x28(%r12) │ │ │ │ @@ -335227,15 +335188,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 538947 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 538adc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x537db8,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8e38b(%rip),%rbx │ │ │ │ + lea 0xe86a1b(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -335585,15 +335546,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 538828 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 538bd6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x538410,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8dd33(%rip),%rbx │ │ │ │ + lea 0xe863c3(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -335689,15 +335650,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5388a8 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 538b83 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5385b8,-0x60(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8db8b(%rip),%rbx │ │ │ │ + lea 0xe8621b(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -335781,15 +335742,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 538928 │ │ │ │ test %rdx,%rdx │ │ │ │ jne 538b2f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5386c0,0x10(%rbp) │ │ │ │ - lea 0xe8da2b(%rip),%rbx │ │ │ │ + lea 0xe860bb(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5386c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ psraw (%rdi),%mm3 │ │ │ │ @@ -335852,15 +335813,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5389c7 │ │ │ │ test %rdx,%rdx │ │ │ │ jne 538a88 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5387c8,0x10(%rbp) │ │ │ │ - lea 0xe8d923(%rip),%rbx │ │ │ │ + lea 0xe85fb3(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5387c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ psraw (%rdi),%mm3 │ │ │ │ @@ -336018,73 +335979,73 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r11,0x80(%rsp) │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ jmp 537d0d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ add $0x90,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 537aa0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ jmp 537aa0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ add $0x90,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 537aa0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ jmp 537aa0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,0xb8(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -336101,16 +336062,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x72b7ff18(%rsi) │ │ │ │ - rex.RB call 734bc5a4 <__environ@GLIBC_2.2.5+0x720bd17c> │ │ │ │ + test $0x3c,%al │ │ │ │ + call 45e0d453 <__environ@GLIBC_2.2.5+0x44a0e02b> │ │ │ │ + call 734bc5a4 <__environ@GLIBC_2.2.5+0x720bd17c> │ │ │ │ sub %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %ecx,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ @@ -336120,24 +336082,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xe8,%ch │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - xchg %eax,%r13d │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + call ffffffffdedcd59b <__environ@GLIBC_2.2.5+0xffffffffdd9ce173> │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7(%rax) │ │ │ │ fiadds (%rax) │ │ │ │ @@ -337333,15 +337291,15 @@ │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53a2db │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53a285 │ │ │ │ @@ -337438,15 +337396,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ac87 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 53adcb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53a198,-0x58(%rbp) │ │ │ │ - lea 0xe8bfa0(%rip),%rbx │ │ │ │ + lea 0xe84630(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ @@ -337808,15 +337766,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ab80 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 53ae7f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53a7d0,-0x58(%rbp) │ │ │ │ - lea 0xe8b967(%rip),%rbx │ │ │ │ + lea 0xe83ff7(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ @@ -337903,15 +337861,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53abf4 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 53ae3f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53a938,-0x58(%rbp) │ │ │ │ - lea 0xe8b7ff(%rip),%rbx │ │ │ │ + lea 0xe83e8f(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ @@ -337990,15 +337948,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ac68 │ │ │ │ test %rcx,%rcx │ │ │ │ jne 53ae0b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53aa30,0x10(%rbp) │ │ │ │ - lea 0xe8b6bc(%rip),%rbx │ │ │ │ + lea 0xe83d4c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 53aa30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -338059,15 +338017,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53acfb │ │ │ │ test %rcx,%rcx │ │ │ │ jne 53ad97 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53ab28,0x10(%rbp) │ │ │ │ - lea 0xe8b5c4(%rip),%rbx │ │ │ │ + lea 0xe83c54(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 53ab28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -338215,61 +338173,61 @@ │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 53a0fb │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ add $0x88,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rsi,%rcx │ │ │ │ jmp 539f32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ jmp 539f32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ add $0x88,%rbp │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rsi,%rcx │ │ │ │ jmp 539f32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ jmp 539f32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ @@ -339717,15 +339675,15 @@ │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53c80e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53c7b8 │ │ │ │ @@ -339822,15 +339780,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53d151 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 53d28d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53c6d8,-0x58(%rbp) │ │ │ │ - lea 0xe89a60(%rip),%rbx │ │ │ │ + lea 0xe820f0(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ @@ -340177,15 +340135,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53d050 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 53d33e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53cce0,-0x58(%rbp) │ │ │ │ - lea 0xe8945a(%rip),%rbx │ │ │ │ + lea 0xe81aea(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ @@ -340266,15 +340224,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53d0c1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 53d2fe │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53ce38,-0x58(%rbp) │ │ │ │ - lea 0xe89302(%rip),%rbx │ │ │ │ + lea 0xe81992(%rip),%rbx │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x50(%rbp) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ @@ -340346,15 +340304,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53d132 │ │ │ │ test %rcx,%rcx │ │ │ │ jne 53d2cd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53cf20,0x10(%rbp) │ │ │ │ - lea 0xe891cc(%rip),%rbx │ │ │ │ + lea 0xe8185c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 53cf20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.WRX │ │ │ │ @@ -340410,15 +340368,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53d1c2 │ │ │ │ test %rcx,%rcx │ │ │ │ jne 53d25c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x53d008,0x10(%rbp) │ │ │ │ - lea 0xe890e4(%rip),%rbx │ │ │ │ + lea 0xe81774(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 53d008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.WRX │ │ │ │ @@ -340553,59 +340511,59 @@ │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ jmp 53c63b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ add $0x88,%rbp │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ jmp 53c474 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x88(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ jmp 53c474 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ add $0x88,%rbp │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ jmp 53c474 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x88(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ jmp 53c474 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x88(%rsp),%r10 │ │ │ │ @@ -341162,15 +341120,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 53db3a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f009d0 │ │ │ │ + jmp ea58d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -341180,15 +341138,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 53db72 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f009d0 │ │ │ │ + jmp ea58d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -341458,17 +341416,17 @@ │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ea6220 │ │ │ │ + jmp e4b120 │ │ │ │ movq $0x53df60,0x0(%rbp) │ │ │ │ - lea 0xe88189(%rip),%rbx │ │ │ │ + lea 0xe80819(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 53df60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -341508,15 +341466,15 @@ │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6220 │ │ │ │ + jmp e4b120 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -341548,15 +341506,15 @@ │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6220 │ │ │ │ + jmp e4b120 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -341579,15 +341537,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x21(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ jmp 53e155 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x53e070,-0x10(%rbp) │ │ │ │ @@ -341618,15 +341576,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ fiadds (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53e435 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ movq $0x53e198,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ lea 0xdea731(%rip),%rbx │ │ │ │ @@ -341967,15 +341925,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53e61a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -342124,15 +342082,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 53c300 │ │ │ │ movq $0x53e8b0,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe87861(%rip),%rbx │ │ │ │ + lea 0xe7fef1(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -342284,19 +342242,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 53edd1 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ed58 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe875f3(%rip),%r9 │ │ │ │ + lea 0xe7fc83(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -342369,21 +342327,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ecee │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 53ec75 │ │ │ │ test %rbx,%rbx │ │ │ │ jle 53e7a7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -342399,21 +342357,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 53e91b │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 53e7a7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -342476,15 +342434,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 53eaa6 │ │ │ │ movq $0x53ee20,-0x30(%rbp) │ │ │ │ - lea 0xe872e8(%rip),%rbx │ │ │ │ + lea 0xe7f978(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ @@ -342505,15 +342463,15 @@ │ │ │ │ fiadds (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53ed48 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -342546,15 +342504,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 53eee2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f009d0 │ │ │ │ + jmp ea58d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -342564,15 +342522,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 53ef1a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f009d0 │ │ │ │ + jmp ea58d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -342839,15 +342797,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53f2ca │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -342935,15 +342893,15 @@ │ │ │ │ mov 0x8(%rbp),%r10 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 53f850 │ │ │ │ movq $0x53f450,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe86cad(%rip),%rbx │ │ │ │ + lea 0xe7f33d(%rip),%rbx │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %r9,0x10(%rbp) │ │ │ │ mov %rcx,0x50(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -342961,15 +342919,15 @@ │ │ │ │ fiadds (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53fae0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -343077,15 +343035,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 53e668 │ │ │ │ movq $0x53f660,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe86aa0(%rip),%rbx │ │ │ │ + lea 0xe7f130(%rip),%rbx │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ @@ -343232,19 +343190,19 @@ │ │ │ │ je 53f409 │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53faf0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ - lea 0xe86849(%rip),%rax │ │ │ │ + lea 0xe7eed9(%rip),%rax │ │ │ │ add %rdx,%r8 │ │ │ │ lea -0x17(%r12),%rdx │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %r8,%rcx │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rdx,%rdi │ │ │ │ @@ -343317,21 +343275,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 53faa0 │ │ │ │ cmp $0xc0,%dil │ │ │ │ jl 53fa2d │ │ │ │ test %r11,%r11 │ │ │ │ jle 53f58d │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %r11,%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ sub %r11,%r10 │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -343347,21 +343305,21 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ jmp 53f6c3 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 53f58d │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ sub %rax,%r10 │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -345040,15 +344998,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x72b7ff18(%rip) │ │ │ │ + (bad) │ │ │ │ + mov $0xe7,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 5414e9 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 541544 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5414e8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -345062,21 +345022,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800e82d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 541548 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xe7,%ah │ │ │ │ + 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 541534 │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x541568,0x8(%rbp) │ │ │ │ lea 0xeb5b23(%rip),%rsi │ │ │ │ @@ -345089,30 +345050,29 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0x894900e8,%eax │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - test %bh,0x1f0f0094(%rax) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %dl,0x4900e7b3(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0xe8,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 5415d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ + jo 541539 │ │ │ │ + out %eax,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 541634 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5415d8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -345124,21 +345084,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800e82c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 541638 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xe7,%bl │ │ │ │ + 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 541624 │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x541658,0x8(%rbp) │ │ │ │ lea 0xeb5a33(%rip),%rsi │ │ │ │ @@ -345151,33 +345112,27 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xe8,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x94,%bh │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x4900e7b2(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %eax,%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %al,0x4800e7b2(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5416f9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5416ee │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -345499,15 +345454,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 541fee │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,-0x90(%rbp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,-0x88(%rbp) │ │ │ │ @@ -345598,18 +345553,17 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0xe8,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 541da4 │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x88(%rbp),%rcx │ │ │ │ mov 0x80(%rbp),%rsi │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ @@ -345893,15 +345847,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5426d3 │ │ │ │ test %rdx,%rdx │ │ │ │ jne 542abf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5422f0,0x8(%rbp) │ │ │ │ - lea 0xe83dfd(%rip),%rbx │ │ │ │ + lea 0xe7c48d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5422f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ psraw (%rdi),%mm3 │ │ │ │ @@ -346087,15 +346041,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54291b │ │ │ │ test %rdx,%rdx │ │ │ │ jne 542a37 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x542648,0x8(%rbp) │ │ │ │ - lea 0xe83aa0(%rip),%rbx │ │ │ │ + lea 0xe7c130(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 542648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ adc %ah,%cl │ │ │ │ @@ -346179,15 +346133,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54293a │ │ │ │ test %rdx,%rdx │ │ │ │ jne 542978 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5427b0,0x8(%rbp) │ │ │ │ - lea 0xe83938(%rip),%rbx │ │ │ │ + lea 0xe7bfc8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5427b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ adc %esp,%ecx │ │ │ │ @@ -346255,15 +346209,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 542959 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 542a00 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5428d0,0x8(%rbp) │ │ │ │ - lea 0xe8381a(%rip),%rbx │ │ │ │ + lea 0xe7beaa(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5428d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ @@ -346302,15 +346256,15 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x542850,0x8(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ @@ -346333,27 +346287,27 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rbx,0x50(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 541c28 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 541c28 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ @@ -346376,15 +346330,15 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rbx,0x50(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ jmp 541c28 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ @@ -347260,24 +347214,24 @@ │ │ │ │ add $0xffffffffffffff20,%rdx │ │ │ │ shl $0xc,%rdx │ │ │ │ add %rax,%rdx │ │ │ │ mov %rdx,%rax │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 543649 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 543a1d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 543a1d │ │ │ │ @@ -347395,15 +347349,15 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 543c4d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 543c0d │ │ │ │ @@ -347590,15 +347544,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 544026 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 543807 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x543df8,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8230f(%rip),%rbx │ │ │ │ + lea 0xe7a99f(%rip),%rbx │ │ │ │ mov %r11,0x10(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov %r10,0x30(%rbp) │ │ │ │ mov %r9,0x38(%rbp) │ │ │ │ mov %r8,0x40(%rbp) │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ @@ -347700,15 +347654,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5442ce │ │ │ │ test %rdi,%rdi │ │ │ │ jne 5437d3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x543fe0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe8212f(%rip),%rbx │ │ │ │ + lea 0xe7a7bf(%rip),%rbx │ │ │ │ mov %r11,0x10(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov %r10,0x30(%rbp) │ │ │ │ mov %r9,0x38(%rbp) │ │ │ │ mov %r8,0x40(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ @@ -347789,15 +347743,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 544320 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 5443d4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x544158,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe81fbf(%rip),%rbx │ │ │ │ + lea 0xe7a64f(%rip),%rbx │ │ │ │ mov %r11,0x10(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov %r10,0x30(%rbp) │ │ │ │ mov %r9,0x38(%rbp) │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ mov %r8,0x40(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ @@ -347864,15 +347818,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54437a │ │ │ │ test %rdi,%rdi │ │ │ │ jne 544410 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x544288,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe81e8f(%rip),%rbx │ │ │ │ + lea 0xe7a51f(%rip),%rbx │ │ │ │ mov %r11,0x10(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov %r10,0x30(%rbp) │ │ │ │ mov %r9,0x38(%rbp) │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ mov %r8,0x40(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ @@ -347955,25 +347909,25 @@ │ │ │ │ mov %r8,0x40(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov %rdx,0x50(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ jmp 543a1d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ @@ -348631,15 +348585,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 544e42 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x544e88,-0x18(%rbp) │ │ │ │ lea 0xc58e57(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -348664,15 +348618,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -348698,15 +348652,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 544f3a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x544f80,-0x18(%rbp) │ │ │ │ lea 0xc58d58(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -348731,15 +348685,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -348765,15 +348719,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 545032 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x545078,-0x18(%rbp) │ │ │ │ lea 0xc58c57(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -348798,15 +348752,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -349598,19 +349552,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - in $0xe7,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 545cc1 │ │ │ │ - cmp %edi,%eax │ │ │ │ + mov %ch,0x0(%rdi,%riz,8) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 545d1c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x545cc0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -349622,16 +349574,18 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e7e5(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 545d20 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 545d0c │ │ │ │ @@ -349649,34 +349603,29 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in $0xe7,%eax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - jo 545cdf │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %bh,0x4900e76b(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0xe7,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 545db1 │ │ │ │ - cmp %edi,%eax │ │ │ │ + cwtl │ │ │ │ + imul $0x0,%edi,%esp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 545e0c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x545db0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -349688,16 +349637,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800e7e4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %cl,0x6b(%rax) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 545e10 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 545dfc │ │ │ │ @@ -349715,31 +349665,29 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in $0xe7,%al │ │ │ │ + add %cl,%al │ │ │ │ + push $0xffffffffffffffe7 │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0xf00946f,%esp │ │ │ │ + mov $0xf008ebe,%esp │ │ │ │ (bad) │ │ │ │ rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - in $0xe7,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ch,0x4800e76a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 545ed1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 545ec6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -350040,15 +349988,15 @@ │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54663d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x88(%rbp) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x80(%rbp) │ │ │ │ @@ -350134,21 +350082,19 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fucom %st(7) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 5464cc │ │ │ │ + add %bl,0x64(%rax) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x88(%rbp),%r8 │ │ │ │ mov 0x80(%rbp),%rcx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 546512 │ │ │ │ @@ -350435,15 +350381,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 546a34 │ │ │ │ test %r11,%r11 │ │ │ │ jne 546b07 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5469d0,0x0(%rbp) │ │ │ │ - lea 0xe7f716(%rip),%rbx │ │ │ │ + lea 0xe77da6(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5469d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ lock jg 5469c4 │ │ │ │ @@ -350496,15 +350442,15 @@ │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 546d0f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ @@ -350519,15 +350465,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmp 54633c │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %r11,%rbx │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ @@ -350552,15 +350498,15 @@ │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 546ebf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ @@ -350598,15 +350544,15 @@ │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 546fdb │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -350657,15 +350603,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 546a19 │ │ │ │ test %rcx,%rcx │ │ │ │ jne 546a9e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x546d58,0x0(%rbp) │ │ │ │ - lea 0xe7f38c(%rip),%rbx │ │ │ │ + lea 0xe77a1c(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 546d58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ lock (bad) │ │ │ │ @@ -350777,15 +350723,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5469fe │ │ │ │ test %rcx,%rcx │ │ │ │ jne 546b86 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x546f08,0x0(%rbp) │ │ │ │ - lea 0xe7f1dc(%rip),%rbx │ │ │ │ + lea 0xe7786c(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 546f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ lock (bad) │ │ │ │ @@ -350855,15 +350801,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54692e │ │ │ │ test %rcx,%rcx │ │ │ │ jne 546c3e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x547028,0x0(%rbp) │ │ │ │ - lea 0xe7f0c0(%rip),%rbx │ │ │ │ + lea 0xe77750(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 547028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%? │ │ │ │ sldt (%rax) │ │ │ │ @@ -351078,15 +351024,15 @@ │ │ │ │ mov 0x58(%rbp),%rbx │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 547317 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 547683 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ mov %rcx,-0x78(%rbp) │ │ │ │ mov %rdx,-0x70(%rbp) │ │ │ │ mov %rsi,-0x68(%rbp) │ │ │ │ @@ -351339,21 +351285,21 @@ │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ jmp 547aa2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r10 │ │ │ │ jmp 54736b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ @@ -351479,15 +351425,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5476e3 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 54777d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x5479d0,0x0(%rbp) │ │ │ │ - lea 0xe7e716(%rip),%rbx │ │ │ │ + lea 0xe76da6(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5479d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ (bad) │ │ │ │ @@ -351558,15 +351504,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5476cb │ │ │ │ test %rbx,%rbx │ │ │ │ jne 54779e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x547af0,0x0(%rbp) │ │ │ │ - lea 0xe7e5f9(%rip),%rbx │ │ │ │ + lea 0xe76c89(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 547af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x7e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -351801,15 +351747,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 547e3a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x547e80,-0x18(%rbp) │ │ │ │ lea 0xc55e41(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -351834,15 +351780,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -351932,15 +351878,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -352031,15 +351977,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 548162 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -352125,15 +352071,15 @@ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 548829 │ │ │ │ movq $0x5482e0,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe7de1b(%rip),%rbx │ │ │ │ + lea 0xe764ab(%rip),%rbx │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %r14,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -352150,15 +352096,15 @@ │ │ │ │ fiadds (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 548b66 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ @@ -352331,15 +352277,15 @@ │ │ │ │ or $0xde,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,0x55(%r11,%rcx,4) │ │ │ │ xor %cl,-0x75(%rax) │ │ │ │ rex.WRB sub %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ - lea 0xe7db14(%rip),%eax │ │ │ │ + lea 0xe761a4(%rip),%eax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ cmpq $0x0,0x8(%rbp) │ │ │ │ @@ -352351,15 +352297,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x548648,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe7dab9(%rip),%rbx │ │ │ │ + lea 0xe76149(%rip),%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -352504,19 +352450,19 @@ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 548b76 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0xe7d870(%rip),%r14 │ │ │ │ + lea 0xe75f00(%rip),%r14 │ │ │ │ add %rcx,%r9 │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -352611,23 +352557,23 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 548b26 │ │ │ │ cmp $0xc0,%r9b │ │ │ │ jl 548a94 │ │ │ │ test %r8,%r8 │ │ │ │ jle 54855c │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %r8,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %r8,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x37(%r12),%rdi │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -352644,23 +352590,23 @@ │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%r10 │ │ │ │ jmp 5486c5 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rdi,%rdi │ │ │ │ jle 54855c │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %rdi,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %rdi,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x37(%r12),%r8 │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -352762,15 +352708,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ orb $0xf,0x738b4c00(%rsp,%rdx,2) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp effc80 │ │ │ │ + jmp ea4b80 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -353114,15 +353060,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 54918a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5491d0,-0x18(%rbp) │ │ │ │ lea 0xc54aec(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -353147,15 +353093,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -354275,15 +354221,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54a13a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -354432,15 +354378,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 549da8 │ │ │ │ movq $0x54a3e0,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe7bd31(%rip),%rbx │ │ │ │ + lea 0xe743c1(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -354593,19 +354539,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 54a919 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54a8a0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe7baab(%rip),%r9 │ │ │ │ + lea 0xe7413b(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -354672,21 +354618,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54a836 │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 54a7bd │ │ │ │ test %rbx,%rbx │ │ │ │ jle 54a2c7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -354702,21 +354648,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 54a44b │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 54a2c7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -354779,15 +354725,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 54a5ee │ │ │ │ movq $0x54a968,-0x30(%rbp) │ │ │ │ - lea 0xe7b7a0(%rip),%rbx │ │ │ │ + lea 0xe73e30(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ @@ -354809,15 +354755,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54a890 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -356245,15 +356191,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54bd9a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -356401,15 +356347,15 @@ │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 54a188 │ │ │ │ movq $0x54c028,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe7a0e9(%rip),%rbx │ │ │ │ + lea 0xe72779(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -356542,19 +356488,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 54c509 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54c490 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe79ebb(%rip),%r9 │ │ │ │ + lea 0xe7254b(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -356624,21 +356570,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54c426 │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 54c3ad │ │ │ │ test %rbx,%rbx │ │ │ │ jle 54bf27 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -356654,21 +356600,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 54c093 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 54bf27 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -356732,15 +356678,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 54c1de │ │ │ │ movq $0x54c558,-0x30(%rbp) │ │ │ │ - lea 0xe79bb0(%rip),%rbx │ │ │ │ + lea 0xe72240(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ @@ -356761,15 +356707,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54c480 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -357449,15 +357395,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 54d172 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x54d1b8,-0x18(%rbp) │ │ │ │ lea 0xc50afc(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -357482,15 +357428,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -357516,15 +357462,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 54d26a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x54d2b0,-0x18(%rbp) │ │ │ │ lea 0xc51298(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -357549,15 +357495,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -357626,16 +357572,17 @@ │ │ │ │ fcom %st(3) │ │ │ │ push %rsp │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ cmovs -0x76b7f8bd(%rbx),%ecx │ │ │ │ add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ - sub %bl,0x65ff4100(%rbx) │ │ │ │ - clc │ │ │ │ + ja 54d351 │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + gs clc │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -358209,15 +358156,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 54dc42 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x54dc88,-0x18(%rbp) │ │ │ │ lea 0xc5001c(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -358242,15 +358189,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -358320,16 +358267,16 @@ │ │ │ │ rex.RB clc │ │ │ │ mov $0xdd,%al │ │ │ │ push %rsp │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ cmovs -0x76b7f8bd(%rbx),%ecx │ │ │ │ add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - jmp 54ddb1 │ │ │ │ - fwait │ │ │ │ + jmp 54de00 │ │ │ │ + xchg %eax,%ebp │ │ │ │ add %al,-0x1(%rcx) │ │ │ │ gs clc │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -358735,15 +358682,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -358834,15 +358781,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54e4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -358927,15 +358874,15 @@ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 54ebb1 │ │ │ │ movq $0x54e668,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe77a93(%rip),%rbx │ │ │ │ + lea 0xe70123(%rip),%rbx │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %r14,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -358953,15 +358900,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54eeee │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ @@ -359133,15 +359080,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%r10 │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 54e952 │ │ │ │ - lea 0xe7778c(%rip),%r8 │ │ │ │ + lea 0xe6fe1c(%rip),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ cmpq $0x0,0x8(%rbp) │ │ │ │ @@ -359153,15 +359100,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x54e9d0,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe77731(%rip),%rbx │ │ │ │ + lea 0xe6fdc1(%rip),%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -359296,19 +359243,19 @@ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54eefe │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0xe774e8(%rip),%r14 │ │ │ │ + lea 0xe6fb78(%rip),%r14 │ │ │ │ add %rcx,%r9 │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -359402,23 +359349,23 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54eeae │ │ │ │ cmp $0xc0,%r9b │ │ │ │ jl 54ee1c │ │ │ │ test %r8,%r8 │ │ │ │ jle 54e8e4 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %r8,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %r8,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x37(%r12),%rdi │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -359435,23 +359382,23 @@ │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%r10 │ │ │ │ jmp 54ea4d │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rdi,%rdi │ │ │ │ jle 54e8e4 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %rdi,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %rdi,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x37(%r12),%r8 │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -359653,16 +359600,15 @@ │ │ │ │ rex.RB clc │ │ │ │ jo 54f12f │ │ │ │ push %rsp │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ cmovs -0x76b7f8bd(%rbx),%ecx │ │ │ │ add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - sub (%rbx),%ecx │ │ │ │ - fwait │ │ │ │ + sub -0x6b(%rdx),%ebx │ │ │ │ add %al,-0x1(%rcx) │ │ │ │ gs clc │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -360005,15 +359951,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 54f67a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x54f6c0,-0x18(%rbp) │ │ │ │ lea 0xc4e5e1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -360038,15 +359984,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -360135,15 +360081,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -360234,15 +360180,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 54f9a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -360327,15 +360273,15 @@ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 550069 │ │ │ │ movq $0x54fb20,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe765db(%rip),%rbx │ │ │ │ + lea 0xe6ec6b(%rip),%rbx │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %r14,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -360353,15 +360299,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5503a6 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ @@ -360530,15 +360476,15 @@ │ │ │ │ add %ah,0x4800dd94(%rax) │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%r10 │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 54fe0a │ │ │ │ - lea 0xe762d4(%rip),%r8 │ │ │ │ + lea 0xe6e964(%rip),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ cmpq $0x0,0x8(%rbp) │ │ │ │ @@ -360550,15 +360496,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r10,%r14 │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x54fe88,-0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xe76279(%rip),%rbx │ │ │ │ + lea 0xe6e909(%rip),%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -360695,19 +360641,19 @@ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5503b6 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0xe76030(%rip),%r14 │ │ │ │ + lea 0xe6e6c0(%rip),%r14 │ │ │ │ add %rcx,%r9 │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -360802,23 +360748,23 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 550366 │ │ │ │ cmp $0xc0,%r9b │ │ │ │ jl 5502d4 │ │ │ │ test %r8,%r8 │ │ │ │ jle 54fd9c │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %r8,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %r8,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x37(%r12),%rdi │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -360835,23 +360781,23 @@ │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%r10 │ │ │ │ jmp 54ff05 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rdi,%rdi │ │ │ │ jle 54fd9c │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%r11 │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %rsi,%rcx │ │ │ │ add %rdi,%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ sub %rdi,%r14 │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x37(%r12),%r8 │ │ │ │ mov %rdx,%r10 │ │ │ │ @@ -360911,15 +360857,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 55044a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x550490,-0x18(%rbp) │ │ │ │ lea 0xc4e0eb(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -360944,15 +360890,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -361848,15 +361794,15 @@ │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -363209,15 +363155,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 552562 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -363381,15 +363327,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x78(%rbp) │ │ │ │ add $0x78,%rbp │ │ │ │ jmp 5521a8 │ │ │ │ movq $0x552830,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe738e1(%rip),%rbx │ │ │ │ + lea 0xe6bf71(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -363536,19 +363482,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 552d2c │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 552cb0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe7369b(%rip),%r9 │ │ │ │ + lea 0xe6bd2b(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -363616,21 +363562,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 552c46 │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 552bcd │ │ │ │ test %rbx,%rbx │ │ │ │ jle 5526ff │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -363646,21 +363592,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 55289e │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 5526ff │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -363723,15 +363669,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 5529fe │ │ │ │ movq $0x552d78,-0x30(%rbp) │ │ │ │ - lea 0xe7338d(%rip),%rbx │ │ │ │ + lea 0xe6ba1d(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x48(%rbp) │ │ │ │ @@ -363759,15 +363705,15 @@ │ │ │ │ xchg %edx,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl -0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x78(%rbp),%rsi │ │ │ │ @@ -364119,15 +364065,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 553252 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -364242,15 +364188,15 @@ │ │ │ │ mov 0x10(%rbp),%r10 │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 5539dc │ │ │ │ movq $0x553440,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe72cdb(%rip),%rbx │ │ │ │ + lea 0xe6b36b(%rip),%rbx │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ mov %r9,0x38(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ @@ -364274,15 +364220,15 @@ │ │ │ │ add %dh,0x4900dd6e(%rax) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 553cda │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%r10 │ │ │ │ @@ -364452,15 +364398,15 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 5525b0 │ │ │ │ movq $0x553800,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe7291d(%rip),%rbx │ │ │ │ + lea 0xe6afad(%rip),%rbx │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ mov %r9,0x30(%rbp) │ │ │ │ @@ -364615,19 +364561,19 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 553cea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea 0xe726bd(%rip),%rdx │ │ │ │ + lea 0xe6ad4d(%rip),%rdx │ │ │ │ add %rdi,%rax │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ mov %rcx,0x80(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdx,%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ @@ -364707,21 +364653,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 553c76 │ │ │ │ cmp $0xc0,%r9b │ │ │ │ jl 553bf3 │ │ │ │ test %r8,%r8 │ │ │ │ jle 5536e7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ add %r8,%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ sub %r8,%rdi │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %r11,%rdx │ │ │ │ @@ -364738,21 +364684,21 @@ │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ jmp 553873 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 5536e7 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ add %rax,%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ sub %rax,%rdi │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%rcx │ │ │ │ mov %r11,%rdx │ │ │ │ @@ -365023,41 +364969,38 @@ │ │ │ │ jmp 5274e0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - and %esp,%edi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sub %ch,-0x72b7ff1a(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 554022 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ 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) │ │ │ │ - pop %rax │ │ │ │ - and %esp,%edi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + call 485626e8 <__environ@GLIBC_2.2.5+0x471632c0> │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5540ee │ │ │ │ movq $0x554090,-0x28(%rbp) │ │ │ │ mov 0x4(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ @@ -365070,23 +365013,18 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %esp,%edi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ + add %bl,0x4900e6a7(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5540de │ │ │ │ movq $0x554000,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x595960,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1(%r12),%r8 │ │ │ │ @@ -365102,41 +365040,39 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %ah,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + and %ah,-0x72b7ff1a(%rdi) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 55412a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ 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) │ │ │ │ - push %rax │ │ │ │ - and %ah,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + loopne 5540ec │ │ │ │ + out %al,$0x0 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5541f6 │ │ │ │ movq $0x554198,-0x28(%rbp) │ │ │ │ mov 0x4(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ @@ -365149,23 +365085,18 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,%bh │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ + add %dl,0x4900e6a6(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5541e6 │ │ │ │ movq $0x554108,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x595920,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2(%r12),%r8 │ │ │ │ @@ -365221,15 +365152,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5542b2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -365383,15 +365314,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x554558,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe71bb9(%rip),%rbx │ │ │ │ + lea 0xe6a249(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -365533,19 +365464,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 554a39 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5549c0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe7198b(%rip),%r9 │ │ │ │ + lea 0xe6a01b(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -365619,21 +365550,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 554956 │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 5548dd │ │ │ │ test %rbx,%rbx │ │ │ │ jle 55443f │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -365649,21 +365580,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 5545c3 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 55443f │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -365727,15 +365658,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 55470e │ │ │ │ movq $0x554a88,-0x30(%rbp) │ │ │ │ - lea 0xe71680(%rip),%rbx │ │ │ │ + lea 0xe69d10(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ @@ -365755,15 +365686,15 @@ │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5549b0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -365906,15 +365837,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 554cba │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -366065,15 +365996,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ jmp 554300 │ │ │ │ movq $0x554f60,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xe711b1(%rip),%rbx │ │ │ │ + lea 0xe69841(%rip),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -366227,19 +366158,19 @@ │ │ │ │ sub %rbx,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ je 555491 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 555418 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - lea 0xe70f33(%rip),%r9 │ │ │ │ + lea 0xe695c3(%rip),%r9 │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ @@ -366311,21 +366242,21 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5553ae │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 555335 │ │ │ │ test %rbx,%rbx │ │ │ │ jle 554e47 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rbx,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rbx,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rax │ │ │ │ @@ -366341,21 +366272,21 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 554fcb │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jle 554e47 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ sub %rax,%r11 │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%r9 │ │ │ │ mov %r10,%rbx │ │ │ │ @@ -366418,15 +366349,15 @@ │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ mov 0x20(%rbp),%r11 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 555166 │ │ │ │ movq $0x5554e0,-0x30(%rbp) │ │ │ │ - lea 0xe70c28(%rip),%rbx │ │ │ │ + lea 0xe692b8(%rip),%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ @@ -366447,15 +366378,15 @@ │ │ │ │ rex.WXB fldl (%r8) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 555408 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x68(%rbp),%rsi │ │ │ │ @@ -371799,37 +371730,38 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x72b7ff1a(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + rolb $0x48,0x0(%rsi,%riz,8) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 55a38a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ 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) │ │ │ │ - lock mov $0x8d4800e6,%ebp │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + addb $0x48,0x0(%rsi,%riz,8) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 55a47a │ │ │ │ movq $0x55a400,-0x30(%rbp) │ │ │ │ mov 0x4(%rbx),%rax │ │ │ │ mov 0xc(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ @@ -371843,16 +371775,17 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900e6bd(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.R out %al,$0x0 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 55a46a │ │ │ │ movq $0x55a368,-0x38(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x5d0558,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ @@ -375369,15 +375302,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 55daf2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x55db38,-0x18(%rbp) │ │ │ │ lea 0xc40160(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -375402,15 +375335,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -375436,15 +375369,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 55dbea │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x55dc30,-0x18(%rbp) │ │ │ │ lea 0xc4005d(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -375469,15 +375402,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -375503,15 +375436,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 55dce2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x55dd28,-0x18(%rbp) │ │ │ │ lea 0xc3ff5f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -375536,15 +375469,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -375569,15 +375502,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 55ddd9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xde03e9(%rip),%rsi │ │ │ │ - lea 0xe65241(%rip),%r14 │ │ │ │ + lea 0xe68289(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5eeb80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -375668,18 +375601,18 @@ │ │ │ │ faddl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 55df48 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0xe67778(%rip),%rsi │ │ │ │ - lea 0xe67be3(%rip),%r14 │ │ │ │ + lea 0xe5fe08(%rip),%rsi │ │ │ │ + lea 0xe60273(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ec1108 │ │ │ │ + jmp e66008 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -376122,15 +376055,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -376180,15 +376113,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 55e775 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 55e55b │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -376277,27 +376210,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x55e3c8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x55e290,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x55e1a8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -376346,15 +376279,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x8d4800dc,%esp │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 55e908 │ │ │ │ lea 0xddff79(%rip),%rsi │ │ │ │ - lea 0xe64722(%rip),%r14 │ │ │ │ + lea 0xe6776a(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5eeb80 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -376391,15 +376324,15 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800dcbb(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 55e9a8 │ │ │ │ lea 0xddfed9(%rip),%rsi │ │ │ │ - lea 0xe64682(%rip),%r14 │ │ │ │ + lea 0xe676ca(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5eeb80 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -376862,15 +376795,15 @@ │ │ │ │ add %cl,%al │ │ │ │ mov $0xdc,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 55f108 │ │ │ │ movq $0x55efe0,0x0(%rbp) │ │ │ │ - lea 0xe67104(%rip),%rbx │ │ │ │ + lea 0xe5f794(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 55efe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -377429,15 +377362,15 @@ │ │ │ │ mov $0x4800dcae,%eax │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 55f7e9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe63841(%rip),%r14 │ │ │ │ + lea 0xe66889(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 5eeb80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ @@ -379498,18 +379431,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x45,-0x72b7ff24(%rcx) │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 561460 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0xe64260(%rip),%rsi │ │ │ │ - lea 0xe646cb(%rip),%r14 │ │ │ │ + lea 0xe5c8f0(%rip),%rsi │ │ │ │ + lea 0xe5cd5b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ec1108 │ │ │ │ + jmp e66008 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -379961,15 +379894,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -380019,15 +379952,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 561c95 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 561a7b │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -380116,27 +380049,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x5618e8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x5617b0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x5616c8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -380696,15 +380629,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ faddl (%rax) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 562689 │ │ │ │ movq $0x562548,0x0(%rbp) │ │ │ │ - lea 0xe63b9c(%rip),%rbx │ │ │ │ + lea 0xe5c22c(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 562548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -383597,15 +383530,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 564d74 │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cc70 │ │ │ │ + jmp e31b70 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -383708,15 +383641,15 @@ │ │ │ │ faddl (%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 564f07 │ │ │ │ movq $0x564f20,-0x28(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0xe5f22b(%rip),%r14 │ │ │ │ + lea 0xe578bb(%rip),%r14 │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ @@ -386363,15 +386296,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ac82,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -386455,15 +386388,15 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ac82,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -386519,15 +386452,15 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ac82,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -387123,15 +387056,15 @@ │ │ │ │ movq $0x5680f0,-0x30(%rbp) │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdc2c4b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -388003,15 +387936,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ae42,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -388071,15 +388004,15 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ae42,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -388137,15 +388070,15 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x132ae42,-0x28(%rbp) │ │ │ │ movq $0x1326e71,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -389453,15 +389386,15 @@ │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xdc0c0e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -390443,15 +390376,15 @@ │ │ │ │ fildl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 56b13e │ │ │ │ movq $0x56b160,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdbfe13(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -391135,15 +391068,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 56bb36 │ │ │ │ movq $0x56bb58,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdbf45b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -391696,15 +391629,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 56c386 │ │ │ │ movq $0x56c3a8,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdbec1b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -392070,18 +392003,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ - in $0x0,%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dh,0x4800e51f(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 56c8c5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x56c8b8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -392089,30 +392020,30 @@ │ │ │ │ jne 56c8b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ + add %dh,0x1f(%rax) │ │ │ │ in $0x0,%eax │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800e598,%eax │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + rex.W (bad) │ │ │ │ + in $0x0,%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 56c92d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x56c920,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -392120,27 +392051,29 @@ │ │ │ │ jne 56c920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x68(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ in $0x0,%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x68(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ in $0x0,%eax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 56c99d │ │ │ │ movq $0x56c878,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x56c8e0,-0x28(%r12) │ │ │ │ @@ -392511,15 +392444,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 56cef2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x56cf38,-0x18(%rbp) │ │ │ │ lea 0xc30434(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -392544,15 +392477,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -392921,15 +392854,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 56d47a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x56d4c0,-0x18(%rbp) │ │ │ │ lea 0xc2fea5(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -392954,15 +392887,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -392988,15 +392921,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 56d572 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x56d5b8,-0x18(%rbp) │ │ │ │ lea 0xc2fda7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -393021,15 +392954,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -393326,15 +393259,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800db98(%rax) │ │ │ │ movl $0x56da00,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68(%rax) │ │ │ │ @@ -393648,15 +393581,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 56de89 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0xdc5e90(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -395149,15 +395082,15 @@ │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x56f578,-0x8(%rbp) │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ - lea 0xe54bba(%rip),%r14 │ │ │ │ + lea 0xe4d24a(%rip),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 10d8430 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -397434,15 +397367,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x571588,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x571640,-0x18(%rbp) │ │ │ │ lea 0xdc28df(%rip),%rdi │ │ │ │ lea -0x3(%r12),%rsi │ │ │ │ - lea 0xe519fb(%rip),%r14 │ │ │ │ + lea 0xe54a43(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5d99c0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -399954,15 +399887,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 573b5e │ │ │ │ movq $0x573b80,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdc056b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -400739,15 +400672,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 574746 │ │ │ │ movq $0x574768,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdbf9d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -400841,15 +400774,15 @@ │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x574908,-0x18(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xdbf850(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -402576,15 +402509,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x576260,-0x20(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -403219,15 +403152,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 576bd6 │ │ │ │ movq $0x576bf8,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xdbd623(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -403293,15 +403226,15 @@ │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x576d20,-0x18(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xdbd508(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -403755,15 +403688,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5772ea │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x577330,-0x18(%rbp) │ │ │ │ lea 0xc2602f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -403788,15 +403721,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404084,15 +404017,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 577782 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5777c8,-0x18(%rbp) │ │ │ │ lea 0xc3be51(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404117,15 +404050,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404151,15 +404084,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 57787a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5778c0,-0x18(%rbp) │ │ │ │ lea 0xc26bc0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404184,15 +404117,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404218,15 +404151,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 577972 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5779b8,-0x18(%rbp) │ │ │ │ lea 0xc262e0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404251,15 +404184,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404285,15 +404218,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 577a6a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x577ab0,-0x18(%rbp) │ │ │ │ lea 0xc269ca(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404318,15 +404251,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404376,15 +404309,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 577bc2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x577c08,-0x18(%rbp) │ │ │ │ lea 0xc26973(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404409,15 +404342,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404516,15 +404449,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 577de2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x577e28,-0x18(%rbp) │ │ │ │ lea 0xc25544(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404549,15 +404482,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404581,17 +404514,17 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 577eda │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x577f20,-0x18(%rbp) │ │ │ │ - lea 0xc30c5b(%rip),%r14 │ │ │ │ + lea 0xc31378(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -404616,15 +404549,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -404706,22 +404639,22 @@ │ │ │ │ lea 0x10(%rax),%r9 │ │ │ │ mov (%r9,%r8,1),%r9b │ │ │ │ cmp $0x80,%r9b │ │ │ │ jae 578221 │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ inc %r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ - movq $0xed2738,-0x8(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ movzbl %r9b,%r9d │ │ │ │ jmp 5780d1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe4f3b6(%rip),%r8 │ │ │ │ + lea 0xe47a46(%rip),%r8 │ │ │ │ mov $0x5f,%r9d │ │ │ │ lea 0x3(%rsi),%r10 │ │ │ │ cmp %r10,%rdi │ │ │ │ jl 5781f0 │ │ │ │ cmp $0x80,%r9 │ │ │ │ setae %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ @@ -404801,15 +404734,15 @@ │ │ │ │ jae 57827b │ │ │ │ lea 0x10(%rax),%r10 │ │ │ │ lea 0x1(%r8),%r11 │ │ │ │ mov (%r10,%r11,1),%r10b │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ add $0x2,%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ - movq $0xed2738,-0x8(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ movzbl %r10b,%r10d │ │ │ │ movzbl %r9b,%r9d │ │ │ │ add $0xffffffffffffff40,%r9 │ │ │ │ shl $0x6,%r9 │ │ │ │ @@ -404823,15 +404756,15 @@ │ │ │ │ mov (%r10,%r11,1),%r10b │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ lea 0x2(%r8),%r14 │ │ │ │ mov (%r11,%r14,1),%r11b │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ add $0x3,%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ - movq $0xed2738,-0x8(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ movzbl %r11b,%r11d │ │ │ │ movzbl %r10b,%r10d │ │ │ │ add $0xffffffffffffff80,%r10 │ │ │ │ shl $0x6,%r10 │ │ │ │ @@ -404853,15 +404786,15 @@ │ │ │ │ lea 0x3(%r8),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov (%rax,%r14,1),%al │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ add $0x4,%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ - movq $0xed2738,-0x8(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r11b,%r11d │ │ │ │ add $0xffffffffffffff80,%r11 │ │ │ │ shl $0x6,%r11 │ │ │ │ @@ -404905,21 +404838,21 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 578493 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 57841b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x578458,0x10(%rbp) │ │ │ │ - lea 0xe4dcbb(%rip),%rbx │ │ │ │ + lea 0xe4634b(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 578458 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp 578460 │ │ │ │ @@ -404937,15 +404870,15 @@ │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x578560,-0x18(%rbp) │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - lea 0xe4bc8f(%rip),%r14 │ │ │ │ + lea 0xe4431f(%rip),%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8340 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173a30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -404959,15 +404892,15 @@ │ │ │ │ fildl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 578540 │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0xed2738,-0x8(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add 0x8(%rbp),%rax │ │ │ │ xor %edx,%edx │ │ │ │ lea -0x6(%r12),%rsi │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ @@ -405021,15 +404954,15 @@ │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0xf(%r14),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x7(%r14),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xe4f028(%rip),%rbx │ │ │ │ + lea 0xe476b8(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -405410,15 +405343,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 578b8a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x578bd0,-0x18(%rbp) │ │ │ │ lea 0xc3ac5b(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -405443,15 +405376,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -405477,15 +405410,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 578c82 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x578cc8,-0x18(%rbp) │ │ │ │ lea 0xc3eec2(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -405510,15 +405443,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -405544,15 +405477,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 578d79 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x578dc0,-0x18(%rbp) │ │ │ │ mov $0x20,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -405577,31 +405510,31 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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 $0x578d98,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - mov $0xe4,%ah │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + cmp %ah,%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 578e6f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -405611,15 +405544,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 578e6a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xe7e1e8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -405763,15 +405696,15 @@ │ │ │ │ add %al,-0x1(%rcx) │ │ │ │ gs clc │ │ │ │ cmp %rsi,%r14 │ │ │ │ jne 579068 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ lea 0xe7dfe4(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -406086,15 +406019,15 @@ │ │ │ │ movq $0x579768,0x0(%rbp) │ │ │ │ movzbl 0x7(%rbx),%eax │ │ │ │ lea 0x1f80(%rax),%r14 │ │ │ │ jmp 10eccf8 │ │ │ │ movq $0x578ff0,-0x50(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -406156,15 +406089,15 @@ │ │ │ │ add $0x38,%rbp │ │ │ │ add $0x3,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 5798d7 │ │ │ │ movq $0x578fb0,-0x50(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -406174,15 +406107,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x578f68,-0x50(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -406488,15 +406421,15 @@ │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x579c80,0x0(%rbp) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x579c28,0x0(%rbp) │ │ │ │ lea 0xdbb249(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 579c28 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -406572,15 +406505,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 579d52 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x579d98,-0x18(%rbp) │ │ │ │ lea 0xc3ddf5(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -406605,15 +406538,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -407535,15 +407468,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 57ab21 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xdba467(%rip),%rsi │ │ │ │ - lea 0xe4b87a(%rip),%r14 │ │ │ │ + lea 0xe43f0a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -407561,15 +407494,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 57ab89 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xdba3ff(%rip),%rsi │ │ │ │ - lea 0xe4b882(%rip),%r14 │ │ │ │ + lea 0xe43f12(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -407587,15 +407520,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 57abf1 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xdba397(%rip),%rsi │ │ │ │ - lea 0xe4b88a(%rip),%r14 │ │ │ │ + lea 0xe43f1a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -408113,15 +408046,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ test %rax,%rax │ │ │ │ jl 57b502 │ │ │ │ movq $0x57c0d8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xe4ad46(%rip),%rbx │ │ │ │ + lea 0xe433d6(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xe0,%r9b │ │ │ │ jae 57b469 │ │ │ │ cmp $0x1,%r8 │ │ │ │ @@ -408362,15 +408295,15 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405200 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -408572,15 +408505,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -408643,15 +408576,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -408723,15 +408656,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -408818,15 +408751,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -408968,15 +408901,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -409089,15 +409022,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -409210,15 +409143,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -409331,15 +409264,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -409467,15 +409400,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ test %rax,%rax │ │ │ │ jl 57c8aa │ │ │ │ movq $0x57d480,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xe4999e(%rip),%rbx │ │ │ │ + lea 0xe4202e(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xe0,%r9b │ │ │ │ jae 57c811 │ │ │ │ cmp $0x1,%r8 │ │ │ │ @@ -409716,15 +409649,15 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405200 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -409926,15 +409859,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -409997,15 +409930,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -410077,15 +410010,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -410172,15 +410105,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -410322,15 +410255,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -410443,15 +410376,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -410564,15 +410497,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -410685,15 +410618,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -411204,15 +411137,15 @@ │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp %rsi,%r14 │ │ │ │ jne 57e008 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ lea 0xe79044(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -411530,15 +411463,15 @@ │ │ │ │ mov $0x43,%dh │ │ │ │ (bad) │ │ │ │ lea 0x1f80(%rax),%r14 │ │ │ │ jmp 10eccf8 │ │ │ │ movq $0x57df90,-0x50(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rbx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -411600,15 +411533,15 @@ │ │ │ │ add $0x38,%rbp │ │ │ │ add $0x3,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 57e877 │ │ │ │ movq $0x57df50,-0x50(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -411618,15 +411551,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x57df08,-0x50(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ add %rcx,%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ @@ -411909,15 +411842,15 @@ │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0xdb631d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -411946,15 +411879,15 @@ │ │ │ │ movq $0x1334f32,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ movq $0x1334f10,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -412688,31 +412621,31 @@ │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x57f840,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x57f928,-0x18(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f0f350 │ │ │ │ + jmp f0f358 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ ja 57f918 │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jnp 57f8d2 │ │ │ │ + jne 57f9b4 │ │ │ │ + cwtl │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -413200,15 +413133,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ imul %cl │ │ │ │ - rex.W ja 57ff1f │ │ │ │ + push %rax │ │ │ │ + ja 57ff1f │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -415184,15 +415118,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -415405,15 +415339,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -415439,15 +415373,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 581efc │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 581f1a │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -415468,30 +415402,30 @@ │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ je 581cb3 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800e475(%rax) │ │ │ │ mov 0x28(%rbp),%eax │ │ │ │ cmp 0x10(%rbp),%rbx │ │ │ │ je 581cb3 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -415567,15 +415501,15 @@ │ │ │ │ jb 5820c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -415586,15 +415520,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -415627,15 +415561,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -415839,54 +415773,54 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 5824a8 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe74bad(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ jne 582716 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 5824f9 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe74b5c(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 582541 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe74b14(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xe74ad4(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ @@ -415916,78 +415850,78 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 58262a │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe74a2b(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ jne 582759 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 58267b │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe749da(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 5826c3 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0xe74992(%rip),%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xe74952(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xe748ff(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea 0xe748bc(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ @@ -416723,15 +416657,15 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0cd70 │ │ │ │ + jmp f0cd78 │ │ │ │ nopl (%rax) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -416766,23 +416700,23 @@ │ │ │ │ cmp $0x1,%rdi │ │ │ │ jne 5831cd │ │ │ │ movq $0x583220,0x0(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ movq $0x583200,0x28(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -417110,51 +417044,51 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 583650 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ test %r8,%r8 │ │ │ │ jne 583943 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 58369c │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 5836df │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -417184,15 +417118,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -417223,75 +417157,75 @@ │ │ │ │ movslq %eax,%r8 │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ test %r8,%r8 │ │ │ │ jge 583860 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ test %r8,%r8 │ │ │ │ jne 583987 │ │ │ │ cmp %r10,%rdi │ │ │ │ jge 5838ac │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ cmp %r10,%rdi │ │ │ │ jne 5838ef │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 583290 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 582e60 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 582e60 │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ @@ -417445,15 +417379,15 @@ │ │ │ │ movl $0x583c18,0x30(%rbp) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov %rbx,0x38(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -417477,15 +417411,15 @@ │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -417546,15 +417480,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -417715,15 +417649,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ jmp 58401e │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsp │ │ │ │ in $0x0,%al │ │ │ │ @@ -417735,15 +417669,15 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -417933,15 +417867,15 @@ │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp f0dc88 │ │ │ │ + jmp f0dc90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -417975,15 +417909,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0xf142b8,-0x20(%r12) │ │ │ │ + movq $0xf142c0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x13c9c22,-0x10(%r12) │ │ │ │ movq $0x13c9c22,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -418056,15 +417990,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ je 5845ee │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f11690 │ │ │ │ + jmp f11698 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %ah,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -418122,15 +418056,15 @@ │ │ │ │ sete %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 5845ee │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 584564 │ │ │ │ - movq $0xf142b8,-0x20(%r12) │ │ │ │ + movq $0xf142c0,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -418164,15 +418098,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmp 0x20(%rbp),%rbx │ │ │ │ je 5845ee │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f10b08 │ │ │ │ + jmp f10b10 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -420602,20 +420536,20 @@ │ │ │ │ stc │ │ │ │ add %esi,0x48(%rdi,%rbx,1) │ │ │ │ movl $0x5869f0,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0xe70697(%rip),%r14 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp f075f0 │ │ │ │ + jmp f075f8 │ │ │ │ movq $0x586a40,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0xe70678(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f075f0 │ │ │ │ + jmp f075f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -427103,15 +427037,15 @@ │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ cmp %rbx,%rdi │ │ │ │ jl 58cb3f │ │ │ │ cmp %rbx,%rdi │ │ │ │ je 58cc10 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 58cb24 │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -427909,15 +427843,15 @@ │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ cmp %rbx,%rdi │ │ │ │ jl 58d4af │ │ │ │ cmp %rbx,%rdi │ │ │ │ je 58d580 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 58d494 │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -428145,15 +428079,15 @@ │ │ │ │ je 58d837 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 58d7ae │ │ │ │ add $0x30,%rbp │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -428405,15 +428339,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0xf142b8,-0x20(%r12) │ │ │ │ + movq $0xf142c0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x13c9c22,-0x10(%r12) │ │ │ │ movq $0x13c9c22,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -428486,15 +428420,15 @@ │ │ │ │ pop %rbp │ │ │ │ sbb %cl,(%rdi) │ │ │ │ test %cl,0x48000001(%rax) │ │ │ │ mov 0x20(%rbp),%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f11690 │ │ │ │ + jmp f11698 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %ah,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -428555,15 +428489,15 @@ │ │ │ │ sete %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 58de0e │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 58dd84 │ │ │ │ - movq $0xf142b8,-0x20(%r12) │ │ │ │ + movq $0xf142c0,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -428597,33 +428531,34 @@ │ │ │ │ or %r9b,0x3b(%r8) │ │ │ │ pop %rbp │ │ │ │ and %dh,0x48(%rsp,%rdx,1) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp f10b08 │ │ │ │ + jmp f10b10 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x72b7ff1d(%rbp) │ │ │ │ + shlb $0xe3,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 58de58 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0xe6c651(%rip),%rsi │ │ │ │ - lea 0xe3ad0a(%rip),%r14 │ │ │ │ + lea 0xe3339a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 10e7ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -428651,15 +428586,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 58decb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -428767,15 +428702,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 58e0a3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -429077,41 +429012,35 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 58e52a │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + loopne 58e548 │ │ │ │ + jrcxz 58e548 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 58e56a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 58e56a │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ + add %ah,0x4900e302(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 58e5c6 │ │ │ │ movq $0x58e548,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ movq $0x5959e0,-0x10(%r12) │ │ │ │ movq $0x13eb1d1,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ @@ -429625,15 +429554,15 @@ │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x58ed08,0x0(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -429757,15 +429686,15 @@ │ │ │ │ movq $0x58ef30,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -430772,15 +430701,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 58fdfb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -430951,15 +430880,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5900e3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -431235,15 +431164,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 590563 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -431821,48 +431750,47 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 590efa │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + jrcxz 590f18 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 590f48 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0xe694b1(%rip),%rsi │ │ │ │ - lea 0xe37c1a(%rip),%r14 │ │ │ │ + lea 0xe302aa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 10e7ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jnp 590f42 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + jrcxz 590f60 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 590f92 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0xe37bd7(%rip),%rsi │ │ │ │ - lea 0xe37bd0(%rip),%r14 │ │ │ │ + lea 0xe30267(%rip),%rsi │ │ │ │ + lea 0xe30260(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f079e0 │ │ │ │ + jmp f079e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -432144,16 +432072,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x77(%rax) │ │ │ │ - jrcxz 5913f0 │ │ │ │ + add %bh,%al │ │ │ │ + std │ │ │ │ + loop 5913f0 │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59145d │ │ │ │ movq $0x590f18,-0x40(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ movq $0x590f60,-0x28(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ @@ -432499,15 +432428,15 @@ │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ @@ -432613,15 +432542,15 @@ │ │ │ │ mov %r8,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ @@ -432709,15 +432638,15 @@ │ │ │ │ cmp %r8,%rcx │ │ │ │ jae 591b66 │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r9 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ @@ -433038,15 +432967,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -433648,15 +433577,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5927da │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x592820,-0x18(%rbp) │ │ │ │ lea 0xc0b484(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -433681,15 +433610,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -433715,15 +433644,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5928d2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x592918,-0x18(%rbp) │ │ │ │ lea 0xc0bc1e(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -433748,15 +433677,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -433843,18 +433772,18 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x36(%rax) │ │ │ │ - jrcxz 592a80 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x8d4800e2,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 592b4a │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 592b3f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ @@ -433871,65 +433800,65 @@ │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ jge 592b2b │ │ │ │ test %rax,%rax │ │ │ │ jl 592b2b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe33592(%rip),%rbx │ │ │ │ + lea 0xe2bc22(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - jrcxz 592b60 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x8d4800e2,%ebx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 592bd5 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 592bca │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 592b9f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xe33532(%rip),%rbx │ │ │ │ + lea 0xe2bbc2(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -434006,15 +433935,15 @@ │ │ │ │ je 592cd6 │ │ │ │ inc %rsi │ │ │ │ jmp 592cae │ │ │ │ sub %rsi,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 592d9d │ │ │ │ movq $0x592d20,-0x18(%rbp) │ │ │ │ - lea 0xe333d7(%rip),%rbx │ │ │ │ + lea 0xe2ba67(%rip),%rbx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 592d20 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -434590,15 +434519,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -434713,15 +434642,15 @@ │ │ │ │ mov %rdi,%r9 │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rcx │ │ │ │ add %rdx,%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ @@ -435716,15 +435645,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -435864,15 +435793,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -436027,15 +435956,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -436125,15 +436054,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -436247,15 +436176,15 @@ │ │ │ │ mov %rdi,%r9 │ │ │ │ lea -0x6(%r12),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rcx │ │ │ │ add %rdx,%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ @@ -436462,15 +436391,15 @@ │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ add $0x10,%rcx │ │ │ │ add %rdx,%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ @@ -436623,15 +436552,15 @@ │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e99668 │ │ │ │ + jmp e3e568 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -436717,15 +436646,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp ea3fe8 │ │ │ │ + jmp e48ee8 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0x10,%rax │ │ │ │ add %rcx,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -437397,76 +437326,75 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe2,%al │ │ │ │ + push %rax │ │ │ │ + ja 595a29 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 595a75 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2f0a1(%rip),%r14 │ │ │ │ + lea 0xe27731(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 595a7e │ │ │ │ - loop 595a90 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + or %dh,-0x1e(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 595abd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2f059(%rip),%r14 │ │ │ │ + lea 0xe276e9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ - loop 595ad8 │ │ │ │ + shlb $0x0,-0x1e(%rsi) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595b05 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2f011(%rip),%r14 │ │ │ │ + lea 0xe276a1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ loop 595b28 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595c3d │ │ │ │ movq $0x595b68,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ @@ -437478,21 +437406,22 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800e2ef(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 595beb │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 595b49 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbx,%rsi,2) │ │ │ │ + add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 595bdb │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x595a90,-0x50(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ @@ -437528,74 +437457,75 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xee,%al │ │ │ │ - loop 595c58 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + rex jne 595c39 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 595c85 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ee91(%rip),%r14 │ │ │ │ + lea 0xe27521(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ 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 $0x4800e2ee │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + clc │ │ │ │ + je 595c81 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 595ccd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ee49(%rip),%r14 │ │ │ │ + lea 0xe274d9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ 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 %ch,%dh │ │ │ │ + mov $0x74,%al │ │ │ │ loop 595ce8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595d15 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ee01(%rip),%r14 │ │ │ │ + lea 0xe27491(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ch,0x74(%rax) │ │ │ │ loop 595d30 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595d93 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 595d88 │ │ │ │ @@ -437619,18 +437549,19 @@ │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x13(%rax) │ │ │ │ - loop 595db0 │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,%al │ │ │ │ + jae 595d91 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 595e01 │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 595ec1 │ │ │ │ movq $0x595df8,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -437641,18 +437572,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - loop 595df8 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %ah,0x4800e273(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 595e7a │ │ │ │ add $0x50,%r12 │ │ │ │ @@ -437694,56 +437623,57 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,%ah │ │ │ │ - loop 595ee0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x4800e272,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595f0d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ec09(%rip),%r14 │ │ │ │ + lea 0xe27299(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 595f11 │ │ │ │ + jo 595f98 │ │ │ │ loop 595f28 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 595f55 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ebc1(%rip),%r14 │ │ │ │ + lea 0xe27251(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800e2eb(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + jb 595f51 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 595fd3 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 595fc8 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -437763,37 +437693,36 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ + mov $0x71,%al │ │ │ │ loop 595fe8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 596015 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2eb01(%rip),%r14 │ │ │ │ + lea 0xe27191(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ loop 596038 │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 596149 │ │ │ │ movq $0x596080,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ @@ -437807,21 +437736,23 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800e2ea(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + jno 596061 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ je 596102 │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5960f2 │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x595f70,-0x48(%r12) │ │ │ │ @@ -437858,76 +437789,75 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800e2e9,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %dh,-0x1e(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 596195 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2e981(%rip),%r14 │ │ │ │ + lea 0xe27011(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp ffffffff8da16294 <__environ@GLIBC_2.2.5+0xffffffff8c616e6c> │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + call 485a4420 <__environ@GLIBC_2.2.5+0x471a4ff8> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5961dd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2e939(%rip),%r14 │ │ │ │ + lea 0xe26fc9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ - loop 5961f8 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + movabs 0x4cf0458d4800e26f,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 596225 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2e8f1(%rip),%r14 │ │ │ │ + lea 0xe26f81(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call ffffffff8da1632c <__environ@GLIBC_2.2.5+0xffffffff8c616f04> │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ + loop 596248 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 596386 │ │ │ │ movq $0x596288,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 596288 │ │ │ │ @@ -437936,16 +437866,18 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800e2e8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + loop 596288 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 59632b │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59631b │ │ │ │ @@ -438125,23 +438057,22 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xe5,%al │ │ │ │ - loop 596560 │ │ │ │ + cmp %ch,0x0(%rdx,%riz,8) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59658d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2e589(%rip),%r14 │ │ │ │ + lea 0xe26c19(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -438353,20 +438284,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loop 5968c1 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7351a234 <__environ@GLIBC_2.2.5+0x7211ae0c> │ │ │ │ - jl 596933 │ │ │ │ - add $0x48,%esp │ │ │ │ + add %bh,0x4800e268(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 596965 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59695a │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ movq $0x596560,-0x40(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ @@ -438429,19 +438359,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loopne 5969f1 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %cl,0x4800e267(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 596a6a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596a5f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -438458,16 +438386,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800e2e0(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + loopl 596a80 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 596bb9 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596bae │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -438491,23 +438420,22 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 596ae9 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %dl,0x4800e266(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 596b6c │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596b5c │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x596a10,-0x20(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -438538,18 +438466,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + add %al,%al │ │ │ │ + gs loop 596bd8 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 596c2f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596c24 │ │ │ │ movq $0x596450,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x596c50,-0x28(%rbp) │ │ │ │ @@ -438567,16 +438495,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900e2de(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ + add %cl,0x65(%rax) │ │ │ │ + loop 596c50 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596cc2 │ │ │ │ movq $0x596490,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x596a80,-0x28(%r12) │ │ │ │ @@ -438600,23 +438529,23 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dh │ │ │ │ + mov $0x64,%al │ │ │ │ loop 596ce8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 596d15 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2de01(%rip),%r14 │ │ │ │ + lea 0xe26491(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -438703,18 +438632,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800e2dc(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 596edf │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd %edx,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7351a7bc <__environ@GLIBC_2.2.5+0x7211b394> │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596ed4 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x596ce8,-0x30(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ @@ -438775,17 +438705,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800e2db(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 596fe2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 596fd7 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -438804,21 +438735,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fnclex │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1051a954 <__environ@GLIBC_2.2.5+0xf11b52c> │ │ │ │ - (bad) │ │ │ │ - or $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x4800e261(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 597119 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59710e │ │ │ │ movq $0x596e68,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x597068,-0x18(%rbp) │ │ │ │ @@ -438834,16 +438762,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800e2da(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + loop 597068 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 5970cc │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -438968,23 +438898,24 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xe2,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + push %rax │ │ │ │ + pop %rdi │ │ │ │ + loop 597248 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 597275 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2d8a1(%rip),%r14 │ │ │ │ + lea 0xe25f31(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -439254,15 +439185,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2c(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rdx │ │ │ │ loop 5976b0 │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 597735 │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59772a │ │ │ │ @@ -439330,19 +439262,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - shl %cl,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bh,0x4800e259(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59783a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59782f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -439359,16 +439289,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800e2d2(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %cl,0x59(%rax) │ │ │ │ + loop 597850 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 597989 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59797e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -439392,23 +439323,24 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shl %cl,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + loop 5978d8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 59793c │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59792c │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x5977e0,-0x20(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -439439,15 +439371,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ loop 5979a8 │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5979ff │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5979f4 │ │ │ │ @@ -439468,19 +439401,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - shl $1,%dl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %bh,0x57(%rax) │ │ │ │ + loop 597a20 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 597a92 │ │ │ │ movq $0x597178,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x597850,-0x28(%r12) │ │ │ │ @@ -439545,29 +439476,29 @@ │ │ │ │ je 597b4d │ │ │ │ test %r14,%r14 │ │ │ │ je 597b74 │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 597b68 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0xe(%rdi),%rsi │ │ │ │ - lea 0xe2cfc4(%rip),%r14 │ │ │ │ + lea 0xe25654(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 597b68 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x7(%rdi),%rsi │ │ │ │ - lea 0xe2cfa9(%rip),%r14 │ │ │ │ + lea 0xe25639(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd9f1e1(%rip),%rbx │ │ │ │ jmp 1172b30 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x6(%rdi),%rsi │ │ │ │ - lea 0xe2cf87(%rip),%r14 │ │ │ │ + lea 0xe25617(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -439733,57 +439664,58 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int $0xe2 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + loopne 597e09 │ │ │ │ + loop 597db8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 597de5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2cd31(%rip),%r14 │ │ │ │ + lea 0xe253c1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,%ch │ │ │ │ + cwtl │ │ │ │ + push %rbx │ │ │ │ loop 597e00 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 597e2d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2cce9(%rip),%r14 │ │ │ │ + lea 0xe25379(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800e2cc(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,0x53(%rax) │ │ │ │ + loop 597e50 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 597f34 │ │ │ │ movq $0x597e90,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -439793,15 +439725,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x34(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rbx │ │ │ │ loop 597e90 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 597ef2 │ │ │ │ add $0x30,%r12 │ │ │ │ @@ -439837,58 +439770,57 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800e2cb,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + rex.W push %rdx │ │ │ │ + loop 597f50 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 597f7d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2cb99(%rip),%r14 │ │ │ │ + lea 0xe25229(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 597f61 │ │ │ │ - loop 597f98 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,-0x1e(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 597fc5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2cb51(%rip),%r14 │ │ │ │ + lea 0xe251e1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ - loop 597fe8 │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %dh,0x4800e251(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5980c6 │ │ │ │ movq $0x598030,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -439900,16 +439832,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret $0xe2 │ │ │ │ + add %ch,0x51(%rax) │ │ │ │ + loop 598030 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 59808f │ │ │ │ @@ -439944,56 +439876,57 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%dl │ │ │ │ + mov $0x50,%al │ │ │ │ loop 5980e8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 598115 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ca01(%rip),%r14 │ │ │ │ + lea 0xe25091(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fmul %st(1),%st │ │ │ │ - loop 598130 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x4800e250 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59815d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2c9b9(%rip),%r14 │ │ │ │ + lea 0xe25049(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800e2c9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rax │ │ │ │ + loop 598180 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 598276 │ │ │ │ movq $0x5981c0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -440003,16 +439936,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x37(%rax) │ │ │ │ - loop 5981c0 │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRXB loop 5981c0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 59822b │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -440049,57 +439982,55 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 59825e │ │ │ │ - loop 598298 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x1e(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5982c5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2c851(%rip),%r14 │ │ │ │ + lea 0xe24ee1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,%al │ │ │ │ - loop 5982e0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x4800e24e,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59830d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2c809(%rip),%r14 │ │ │ │ + lea 0xe24e99(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,0x4e(%rax) │ │ │ │ loop 598330 │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59840e │ │ │ │ movq $0x598378,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ @@ -440113,16 +440044,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800e2c7(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX loop 598378 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 5983d7 │ │ │ │ add $0x20,%r12 │ │ │ │ @@ -440286,23 +440218,22 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,%ch │ │ │ │ - loop 5985e0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x4800e24b,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59860d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2c509(%rip),%r14 │ │ │ │ + lea 0xe24b99(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -440514,16 +440445,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e2c1(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.W loop 598960 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5989e5 │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5989da │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ @@ -440589,16 +440521,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,-0x40(%rax) │ │ │ │ - loop 598a90 │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.RXB loop 598a90 │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 598bab │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 598ba0 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -440623,22 +440555,22 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8b4800e2,%edi │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdx,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,0x4800e246(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 598b6e │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 598b5e │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x598a48,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ @@ -440664,16 +440596,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - loop 598bc8 │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB loop 598bc8 │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 598c1f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 598c14 │ │ │ │ movq $0x5984d0,-0x10(%r12) │ │ │ │ @@ -440693,18 +440625,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x834900e2,%esi │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %bl,0x45(%rax) │ │ │ │ + loop 598c40 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 598cb2 │ │ │ │ movq $0x598510,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x598a90,-0x28(%r12) │ │ │ │ @@ -440728,22 +440659,22 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x72b7ff1e(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + rolb $0x48,0x0(%rdx,%riz,8) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 598d05 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2be11(%rip),%r14 │ │ │ │ + lea 0xe244a1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -440830,16 +440761,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800e2bc(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + loop 598e58 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 598ecf │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 598ec4 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ @@ -440904,16 +440836,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800e2bb(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.X loop 598f80 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59907b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599070 │ │ │ │ movq $0x598e58,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ @@ -440931,22 +440864,22 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x8b4800e2,%ebx │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %dh,0x4800e241(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 59903e │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59902e │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x598f30,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ @@ -441062,23 +440995,23 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x8d4800e2,%ecx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + lock (bad) │ │ │ │ + loop 5991a8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5991d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2b941(%rip),%r14 │ │ │ │ + lea 0xe23fd1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -441349,20 +441282,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xe2,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7351cf64 <__environ@GLIBC_2.2.5+0x7211db3c> │ │ │ │ - jl 599663 │ │ │ │ - add $0x48,%esp │ │ │ │ + add %cl,0x4800e23b(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 599695 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59968a │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ movq $0x5991a8,-0x40(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ @@ -441425,18 +441357,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0xe2,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + add %bl,0x3a(%rax) │ │ │ │ + loop 599740 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59985b │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599850 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -441459,23 +441391,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - loop 5997c8 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 59981e │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dl,%al │ │ │ │ + cmp %esp,%edx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rdx,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59980e │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x5996f8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ @@ -441501,17 +441433,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800e2b2(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %esp,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 5998cf │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5998c4 │ │ │ │ movq $0x599098,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x5998f0,-0x28(%rbp) │ │ │ │ @@ -441529,19 +441462,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xe2,%dl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %ch,0x4900e238(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599962 │ │ │ │ movq $0x5990d8,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x599740,-0x28(%r12) │ │ │ │ @@ -441577,24 +441507,24 @@ │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 5999c3 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5999b7 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x6(%rdi),%rsi │ │ │ │ - lea 0xe2b15a(%rip),%r14 │ │ │ │ + lea 0xe237ea(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd9d392(%rip),%rbx │ │ │ │ jmp 1172b30 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5999b7 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x7(%rdi),%rsi │ │ │ │ - lea 0xe2b133(%rip),%r14 │ │ │ │ + lea 0xe237c3(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -441711,57 +441641,55 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800e2af,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + loop 599b68 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 599b95 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2af81(%rip),%r14 │ │ │ │ + lea 0xe23611(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - loop 599bb0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + call 485a7de6 <__environ@GLIBC_2.2.5+0x471a89be> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599bdd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2af39(%rip),%r14 │ │ │ │ + lea 0xe235c9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - loop 599c00 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bl,0x4800e235(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599cb7 │ │ │ │ movq $0x599c40,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -441771,16 +441699,15 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %bl,0x35(%rax) │ │ │ │ loop 599c40 │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599ca7 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x599b68,-0x50(%r12) │ │ │ │ @@ -441805,54 +441732,57 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x72b7ff1e(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + shlb $0x0,(%rdx,%riz,8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 599d05 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ae11(%rip),%r14 │ │ │ │ + lea 0xe234a1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 485a7fce <__environ@GLIBC_2.2.5+0x471a8ba6> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + js 599d52 │ │ │ │ + loop 599d20 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599d4d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2adc9(%rip),%r14 │ │ │ │ + lea 0xe23459(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x4800e2ad(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0xe2,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 599dcb │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599dc0 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -441873,18 +441803,16 @@ │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - loop 599de8 │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %dh,0x4800e233(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599ea6 │ │ │ │ movq $0x599e30,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -441896,16 +441824,15 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ch,0x33(%rax) │ │ │ │ loop 599e30 │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 599e96 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x599cd8,-0x48(%r12) │ │ │ │ @@ -441931,58 +441858,59 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ + shlb $1,(%rdx) │ │ │ │ loop 599ec8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599ef5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2ac21(%rip),%r14 │ │ │ │ + lea 0xe232b1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + mov %dh,(%rdx) │ │ │ │ loop 599f10 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 599f3d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2abd9(%rip),%r14 │ │ │ │ + lea 0xe23269(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e2ab(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor %dl,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 59a033 │ │ │ │ movq $0x599fa0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 599fa0 │ │ │ │ @@ -441991,18 +441919,20 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x55(%rax) │ │ │ │ - loop 599fa0 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ + add %bh,%al │ │ │ │ + xor %esp,%edx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 599ff2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ ja 59a023 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x599ec8,-0x68(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ @@ -442028,36 +441958,38 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800e2aa,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + xor %rsp,%rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 59a07d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2aa99(%rip),%r14 │ │ │ │ + lea 0xe23129(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ - loop 59a098 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %esp,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 59a0fb │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59a0f0 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -442077,38 +442009,40 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - test $0x8d4800e2,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov %dh,(%rax) │ │ │ │ + loop 59a110 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59a13d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2a9d9(%rip),%r14 │ │ │ │ + lea 0xe23069(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e2a9(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor %ah,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 59a1b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 59a21e │ │ │ │ movq $0x59a1a8,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -442119,15 +442053,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x57(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ loop 59a1a8 │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59a20e │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x59a098,-0x48(%r12) │ │ │ │ @@ -442265,24 +442200,22 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - loop 59a3a8 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + lock sub $0x8d4800e2,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 59a3d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2a741(%rip),%r14 │ │ │ │ + lea 0xe22dd1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -442494,17 +442427,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0x394ce8458d4800e2 │ │ │ │ - clc │ │ │ │ + add %dh,0x2a(%rax) │ │ │ │ + loop 59a728 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59a7ad │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59a7a2 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ @@ -442549,17 +442483,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %al,0x394cf0458d4800e2 │ │ │ │ - clc │ │ │ │ + add %cl,0x4800e229(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59a86a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59a85f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -442576,17 +442510,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800e2a2(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub %esp,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 59a959 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x59a8e0,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ @@ -442602,20 +442537,18 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs %al,0x3b4d48c4834900e2 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5c(%rdi) │ │ │ │ + add %bh,0x4900e228(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 59a949 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x59a728,-0x40(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ @@ -442638,17 +442571,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800e2a1(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ah,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 59a9cf │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59a9c4 │ │ │ │ movq $0x59a298,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x59a9f0,-0x28(%rbp) │ │ │ │ @@ -442666,20 +442600,18 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs 0x3b4d48c4834900e2,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x65(%rdi) │ │ │ │ + add %ch,0x4900e227(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 59aa62 │ │ │ │ movq $0x59a2d8,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x59a880,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ @@ -442701,21 +442633,23 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x45,-0x72b7ff1e(%rax) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + loop 59aa88 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59aab5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe2a061(%rip),%r14 │ │ │ │ + lea 0xe226f1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -442802,18 +442736,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - loop 59ac08 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dl,0x4800e225(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59ac7f │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59ac74 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ @@ -442856,18 +442788,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sahf │ │ │ │ - loop 59ace0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bh,0x4800e224(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59ad3a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59ad2f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -442887,16 +442817,17 @@ │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900e29d(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,0x24(%rax) │ │ │ │ + loop 59ad58 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59ada4 │ │ │ │ movq $0x59ac08,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ movq $0x59ace0,-0x20(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ @@ -443062,22 +442993,24 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800e29b │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + clc │ │ │ │ + and %esp,%edx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 59afcd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe29b49(%rip),%r14 │ │ │ │ + lea 0xe221d9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -443346,18 +443279,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - loop 59b408 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dl,0x4800e21d(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59b48d │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59b482 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ @@ -443403,18 +443334,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - loop 59b4f0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ch,0x4800e21c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59b54a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59b53f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -443432,17 +443361,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800e295(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb $0xe2,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 59b639 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x59b5c0,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ @@ -443458,17 +443388,19 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6b(%rax) │ │ │ │ - loop 59b5c0 │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + sbb %edx,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59b629 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x59b408,-0x40(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ @@ -443493,16 +443425,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800e294(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + loop 59b658 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59b6af │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59b6a4 │ │ │ │ movq $0x59ae90,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ @@ -443521,18 +443454,19 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - loop 59b6d0 │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %dl,%ah │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59b742 │ │ │ │ movq $0x59aed0,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x59b560,-0x28(%r12) │ │ │ │ @@ -443611,23 +443545,23 @@ │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 59b82a │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 59b81a │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0xe292fb(%rip),%r14 │ │ │ │ + lea 0xe2198b(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd9b52f(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0xe292d4(%rip),%r14 │ │ │ │ + lea 0xe21964(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd9b7a0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -444820,15 +444754,15 @@ │ │ │ │ cmovl -0x74b7f8bd(%rbx),%ecx │ │ │ │ jge 59c7f4 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98d58 │ │ │ │ + jmp e3dc58 │ │ │ │ add $0x10,%rcx │ │ │ │ add %rdx,%rcx │ │ │ │ lea 0x10(%rdi),%rdx │ │ │ │ add %r8,%rdx │ │ │ │ xor %edi,%edi │ │ │ │ cmp %rdx,%rcx │ │ │ │ je 59c851 │ │ │ │ @@ -444904,15 +444838,15 @@ │ │ │ │ cmovl -0x74b7f8bd(%rbx),%ecx │ │ │ │ jge 59c904 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98d58 │ │ │ │ + jmp e3dc58 │ │ │ │ cmp %rbx,%rsi │ │ │ │ jl 59c74b │ │ │ │ cmp %rbx,%rsi │ │ │ │ je 59c92c │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 59c733 │ │ │ │ movq $0x59c958,0x18(%rbp) │ │ │ │ @@ -444959,15 +444893,15 @@ │ │ │ │ cmovl -0x74b7f8bd(%rbx),%ecx │ │ │ │ jge 59c9b4 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98d58 │ │ │ │ + jmp e3dc58 │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -445937,15 +445871,15 @@ │ │ │ │ lea 0xd9a711(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x10,%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ add %rsi,%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ @@ -445971,15 +445905,15 @@ │ │ │ │ test %rsi,%rsi │ │ │ │ je 59d566 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 59d486 │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ 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 │ │ │ │ @@ -446507,15 +446441,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 59dc73 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -446685,15 +446619,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 59df5b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -446719,15 +446653,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 59dfcb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -447206,15 +447140,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 59e7bb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -447742,50 +447676,51 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - loop 59efe0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bh,0x4800e1e1(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59f041 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f036 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x59efa0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe25adf(%rip),%r14 │ │ │ │ + lea 0xe1e16f(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800e25a(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 59f154 │ │ │ │ + add %bh,(%rax) │ │ │ │ + loope 59f040 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 105229b4 <__environ@GLIBC_2.2.5+0xf12358c> │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ movq $0x59f0a0,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 59f0a0 │ │ │ │ @@ -447794,48 +447729,48 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5a(%rax) │ │ │ │ - loop 59f0a0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 59f10b │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + loopne 59f080 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f0fb │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x59efe0,-0x20(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xe25a1a(%rip),%r14 │ │ │ │ + lea 0xe1e0aa(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f144 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ movq $0x59ef60,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe259d1(%rip),%r14 │ │ │ │ + lea 0xe1e061(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0xd98c7d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -447861,31 +447796,29 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - loop 59f1b0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + call 485ad390 <__environ@GLIBC_2.2.5+0x471adf68> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59f20a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f1ff │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x59f170,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe25916(%rip),%r14 │ │ │ │ + lea 0xe1dfa6(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -447969,38 +447902,37 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rdi │ │ │ │ - loop 59f320 │ │ │ │ + add %bh,-0x22(%rax) │ │ │ │ + loope 59f320 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f3ab │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ cmpq $0x1,0x7(%rbx) │ │ │ │ jne 59f369 │ │ │ │ movq $0x59f220,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xe257ac(%rip),%r14 │ │ │ │ + lea 0xe1de3c(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x59f1b0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xe25782(%rip),%r14 │ │ │ │ + lea 0xe1de12(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 103cbf8 │ │ │ │ lea 0xd98a61(%rip),%rbx │ │ │ │ @@ -448123,31 +448055,30 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rbp │ │ │ │ - loop 59f570 │ │ │ │ + sub %bl,%ah │ │ │ │ + loope 59f570 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59f5ca │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f5bf │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x59f530,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe25556(%rip),%r14 │ │ │ │ + lea 0xe1dbe6(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ @@ -448204,23 +448135,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 59f6e2 │ │ │ │ - loop 59f690 │ │ │ │ + or %bl,%bl │ │ │ │ + loope 59f690 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59f6bd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe25459(%rip),%r14 │ │ │ │ + lea 0xe1dae9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -448296,36 +448227,36 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x1e(%rbx) │ │ │ │ + cwtl │ │ │ │ + fabs │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 59f82d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe252e9(%rip),%r14 │ │ │ │ + lea 0xe1d979(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rdx │ │ │ │ - loop 59f848 │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + loope 59f848 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 59f8ab │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 59f8a0 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -448425,23 +448356,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x1e(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + test $0xd7,%al │ │ │ │ + loope 59f9f0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59fa1d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe250f9(%rip),%r14 │ │ │ │ + lea 0xe1d789(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -448552,23 +448483,23 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,-0x1e(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + test $0xd5,%al │ │ │ │ + loope 59fbf0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 59fc1d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe24ef9(%rip),%r14 │ │ │ │ + lea 0xe1d589(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -448942,23 +448873,23 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WB loop 5a01a8 │ │ │ │ + lock iret │ │ │ │ + loope 5a01a8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a01d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe24941(%rip),%r14 │ │ │ │ + lea 0xe1cfd1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -449186,16 +449117,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x4800e245(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + int3 │ │ │ │ + loope 5a0568 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a0615 │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a060a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -449461,23 +449394,22 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x1e(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0x4800e1c7,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5a0a0d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe24109(%rip),%r14 │ │ │ │ + lea 0xe1c799(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -449580,16 +449512,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x3f(%rax) │ │ │ │ - loop 5a0ba0 │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a0c3b │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a0c30 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -450090,23 +450022,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rdi) │ │ │ │ - loop 5a1330 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x4800e1be │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a135d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe237b9(%rip),%r14 │ │ │ │ + lea 0xe1be49(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -450391,17 +450322,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %edx,%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8d4800e1,%ecx │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 5a1885 │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a187a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -450621,15 +450551,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd951bf(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0xe22f64(%rip),%r14 │ │ │ │ + lea 0xe1b5f4(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd965d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -450652,32 +450582,31 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loop,pn 5a1c10 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,0x4800e1b5(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a1c71 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a1c66 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5a1bd0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe22eaf(%rip),%r14 │ │ │ │ + lea 0xe1b53f(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ @@ -450808,54 +450737,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5a1e63 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 5a1ee2 │ │ │ │ - loop 5a1e78 │ │ │ │ + jo 5a1e69 │ │ │ │ + loope 5a1e78 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a1ea8 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0xe58551(%rip),%rsi │ │ │ │ - lea 0xe26cba(%rip),%r14 │ │ │ │ + lea 0xe1f34a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 10e7ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - loop 5a1ec0 │ │ │ │ + sub %dh,%bl │ │ │ │ + loope 5a1ec0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a1ef0 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0xe58509(%rip),%rsi │ │ │ │ - lea 0xe26c72(%rip),%r14 │ │ │ │ + lea 0xe1f302(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 10e7ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -451305,15 +451233,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5a25e2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xe22530(%rip),%r14 │ │ │ │ + lea 0xe1abc0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 10424a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -451359,23 +451287,22 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 5a26b2 │ │ │ │ - loop 5a2690 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + or %ch,-0x72b7ff1f(%rbx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5a26bd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe22459(%rip),%r14 │ │ │ │ + lea 0xe1aae9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -451480,35 +451407,37 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800e222,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %ch,-0x72b7ff1f(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5a2895 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe22281(%rip),%r14 │ │ │ │ + lea 0xe1a911(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x22(%rax) │ │ │ │ - loop 5a28b0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,%al │ │ │ │ + test $0xe1,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5a2913 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a2908 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -451746,23 +451675,22 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xe2,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc %ah,-0x72b7ff1f(%rbp) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5a2cb5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe21e61(%rip),%r14 │ │ │ │ + lea 0xe1a4f1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -451881,24 +451809,22 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0xe2,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + and %ah,-0x72b7ff1f(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5a2ea5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe21c71(%rip),%r14 │ │ │ │ + lea 0xe1a301(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -452357,23 +452283,22 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - adc $0x8d4800e2,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + call 485b174c <__environ@GLIBC_2.2.5+0x471b2324> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5a35dd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe21539(%rip),%r14 │ │ │ │ + lea 0xe19bc9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -452601,16 +452526,18 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800e211(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + cwtl │ │ │ │ + loope 5a3970 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a3a1d │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a3a12 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -452939,23 +452866,23 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdx,%riz,8) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0x92,%al │ │ │ │ + loope 5a3ee8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5a3f15 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe20c01(%rip),%r14 │ │ │ │ + lea 0xe19291(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -453058,16 +452985,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ - loop 5a40a8 │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ + loope 5a40a8 │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a4143 │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a4138 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -453630,22 +453558,24 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xe201,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + pop %rax │ │ │ │ + mov %ah,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5a496d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe201a9(%rip),%r14 │ │ │ │ + lea 0xe18839(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -453931,18 +453861,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ - loope 5a4de8 │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %dh,0x4800e183(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a4e95 │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a4e8a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -454168,15 +454096,15 @@ │ │ │ │ jmp 1172b30 │ │ │ │ cmp $0x1,%r14 │ │ │ │ jge 5a51d5 │ │ │ │ test %r14,%r14 │ │ │ │ jl 5a51a9 │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%rsi │ │ │ │ - lea 0xe1f93c(%rip),%r14 │ │ │ │ + lea 0xe17fcc(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r8,%rsi │ │ │ │ lea 0xd93116(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ @@ -454280,33 +454208,32 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mul %ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ + loope 5a5338 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5a5399 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a538e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5a52f8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1f787(%rip),%r14 │ │ │ │ + lea 0xe17e17(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -454450,31 +454377,30 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + loopne 5a5631 │ │ │ │ loope 5a55b8 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a5612 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a5607 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x5a5578,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1f50e(%rip),%r14 │ │ │ │ + lea 0xe17b9e(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ @@ -454650,15 +454576,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rbp,2) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ lea 0xd92c04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5a58c8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ @@ -454676,15 +454602,15 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 5a58e5 │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ lea 0xd92b8c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -454822,15 +454748,15 @@ │ │ │ │ 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 e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ lea 0xe5154f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5a5b30,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -454854,15 +454780,15 @@ │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ lea 0xe514ee(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ lea 0xd929d6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -454916,15 +454842,15 @@ │ │ │ │ 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 e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ lea 0xe513fd(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5a5c60,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -454948,15 +454874,15 @@ │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ lea 0xe513b7(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ lea 0xd928ae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -455785,15 +455711,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5a6723 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -455963,15 +455889,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5a6a0b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -456374,16 +456300,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800e1da(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %cl,0x61(%rax) │ │ │ │ + loope 5a7050 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5a7126 │ │ │ │ movq $0x5a7090,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -456394,15 +456321,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x26(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ loope 5a7090 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ je 5a70ed │ │ │ │ @@ -456410,29 +456338,29 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a70dd │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x5a7008,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1da38(%rip),%r14 │ │ │ │ + lea 0xe160c8(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a70dd │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ movq $0x5a6fc8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1d9ef(%rip),%r14 │ │ │ │ + lea 0xe1607f(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ lea 0xd9156b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -456539,33 +456467,35 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900e1d8(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + loope 5a7288 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5a7306 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ cmpq $0x1,0x7(%rbx) │ │ │ │ jne 5a72c9 │ │ │ │ movq $0x5a7188,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1d84c(%rip),%r14 │ │ │ │ + lea 0xe15edc(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x5a7148,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1d827(%rip),%r14 │ │ │ │ + lea 0xe15eb7(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 103cbf8 │ │ │ │ lea 0xd913a6(%rip),%rbx │ │ │ │ @@ -456705,15 +456635,15 @@ │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5a74ad │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ lea 0xe4fb6d(%rip),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xd911f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ @@ -457140,15 +457070,15 @@ │ │ │ │ cmp $0x9,%rax │ │ │ │ je 5a7a31 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5a7a88 │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ movq $0x5a7a78,0x0(%rbp) │ │ │ │ mov 0x3(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 5a7a78 │ │ │ │ @@ -457283,15 +457213,15 @@ │ │ │ │ cmp $0x8,%rax │ │ │ │ je 5a7bfc │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5a7a88 │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ movq $0x5a7c40,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 5a7c40 │ │ │ │ @@ -457654,15 +457584,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 5a8135 │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ lea 0xd9072c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5a8118,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ @@ -458557,15 +458487,15 @@ │ │ │ │ cmp %rbx,%rdi │ │ │ │ jl 5a8c90 │ │ │ │ cmp %rbx,%rdi │ │ │ │ jne 5a8c82 │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r8,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ lea 0x10(%r14),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ lea 0x10(%r9),%rsi │ │ │ │ add %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rsi,%rdx │ │ │ │ je 5a8c6e │ │ │ │ @@ -458766,15 +458696,15 @@ │ │ │ │ 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 e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ lea 0xe4e197(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5a8ee8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -458933,15 +458863,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x4,%rax │ │ │ │ jne 5a90c5 │ │ │ │ mov 0x4(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e8cb50 │ │ │ │ + jmp e31a50 │ │ │ │ lea 0xd8f83c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0xd8f88c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rcx │ │ │ │ @@ -459961,15 +459891,15 @@ │ │ │ │ add $0xf,%al │ │ │ │ test %ecx,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jae 5a9e20 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ cmp $0x2,%rcx │ │ │ │ jb 5a9ef0 │ │ │ │ movq $0x5a9e68,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ @@ -460454,15 +460384,15 @@ │ │ │ │ cmp %rbx,%rdi │ │ │ │ jl 5aa518 │ │ │ │ cmp %rbx,%rdi │ │ │ │ jne 5aa50a │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r8,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ lea 0x10(%r14),%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ lea 0x10(%r9),%rsi │ │ │ │ add %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ cmp %rsi,%rdx │ │ │ │ je 5aa4f6 │ │ │ │ @@ -460659,15 +460589,15 @@ │ │ │ │ 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 e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ lea 0xe4c8ed(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5aa770,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -462055,48 +461985,48 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800e192(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb %esp,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5ab8d1 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ab8c6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5ab830,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe1924f(%rip),%r14 │ │ │ │ + lea 0xe118df(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - loope 5ab8f0 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %ch,0x4800e118(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5ab98f │ │ │ │ movq $0x5ab930,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -462107,31 +462037,30 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ch,0x18(%rax) │ │ │ │ loope 5ab930 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ab97f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x5ab870,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xe19196(%rip),%r14 │ │ │ │ + lea 0xe11826(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0xd8d292(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -462157,52 +462086,55 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x72b7ff1f(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + test $0x17,%al │ │ │ │ + loope 5ab9f0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5aba4a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5aba3f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x5ab9b0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe190d6(%rip),%r14 │ │ │ │ + lea 0xe11766(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900e190(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + loope 5aba68 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5aba9e │ │ │ │ movq $0x5ab9f0,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0xe19073(%rip),%r14 │ │ │ │ + lea 0xe11703(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xd8d188(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -462474,24 +462406,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %fs,%ecx │ │ │ │ + lock adc %cl,%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5abed5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe18c41(%rip),%r14 │ │ │ │ + lea 0xe112d1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -462579,22 +462510,24 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xe18a,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + pop %rax │ │ │ │ + adc %esp,%ecx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5ac06d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe18aa9(%rip),%r14 │ │ │ │ + lea 0xe11139(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -462687,22 +462620,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x72b7ff1f(%rcx) │ │ │ │ + rorb $0xe1,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5ac205 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe18911(%rip),%r14 │ │ │ │ + lea 0xe10fa1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -462792,21 +462726,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x45,-0x72b7ff1f(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + adc %cl,(%rsi) │ │ │ │ + loope 5ac388 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5ac3b5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe18761(%rip),%r14 │ │ │ │ + lea 0xe10df1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -463209,22 +463145,23 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x458d4800,%ecx │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + lock (bad) │ │ │ │ + loope 5ac9a8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5ac9d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe18141(%rip),%r14 │ │ │ │ + lea 0xe107d1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -463728,23 +463665,23 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x1f(%rcx) │ │ │ │ + sar $0xe0,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5ad205 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe17911(%rip),%r14 │ │ │ │ + lea 0xe0ffa1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -464316,24 +464253,22 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - jo 5ada90 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + call 485bbba7 <__environ@GLIBC_2.2.5+0x471bc77f> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5adadd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xe17039(%rip),%r14 │ │ │ │ + lea 0xe0f6c9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -464791,15 +464726,15 @@ │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 5ae243 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5ae237 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x6(%rdi),%rsi │ │ │ │ - lea 0xe168da(%rip),%r14 │ │ │ │ + lea 0xe0ef6a(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ lea 0xd88b12(%rip),%rbx │ │ │ │ jmp 1172b30 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5ae237 │ │ │ │ mov %rsi,%rax │ │ │ │ @@ -464994,15 +464929,15 @@ │ │ │ │ lea 0xd8ad7c(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x5ae348,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe16627(%rip),%r14 │ │ │ │ + lea 0xe0ecb7(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 103cbf8 │ │ │ │ lea 0xd8aea6(%rip),%rbx │ │ │ │ @@ -465090,15 +465025,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ae63d │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x5ae568,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe164d8(%rip),%r14 │ │ │ │ + lea 0xe0eb68(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -466170,15 +466105,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5af65f │ │ │ │ mov 0x4(%rbx),%rbx │ │ │ │ movq $0x5af580,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe154b6(%rip),%r14 │ │ │ │ + lea 0xe0db46(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ cmp $0x2,%rdx │ │ │ │ jb 5af6e7 │ │ │ │ @@ -469021,15 +468956,15 @@ │ │ │ │ lea 0xd87497(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x5b1e38,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe12aaa(%rip),%r14 │ │ │ │ + lea 0xe0b13a(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 103cbf8 │ │ │ │ lea 0xd879e9(%rip),%rbx │ │ │ │ @@ -469811,35 +469746,39 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800e135(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x8d4800e0,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5b2c1a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - loope 5b2c38 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 5b2c6d │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x834900e0,%ebx │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ movq $0x5b2bf8,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x5d04d8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -470021,15 +469960,15 @@ │ │ │ │ movq $0x40,-0x40(%r12) │ │ │ │ movq $0x5b2f68,-0x18(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ xor %edi,%edi │ │ │ │ mov $0x40,%esi │ │ │ │ lea -0x48(%r12),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ea5c90 │ │ │ │ + jmp e4ab90 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -470053,15 +469992,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -470073,55 +470012,57 @@ │ │ │ │ jmp 1173a30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xe131,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + pop %rax │ │ │ │ + mov $0x8d4800e0,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5b2ff2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ 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 │ │ │ │ - xor %esp,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + and %bh,-0x72b7ff20(%rax) │ │ │ │ rex.RB call 7353695c <__environ@GLIBC_2.2.5+0x72137534> │ │ │ │ (bad) │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5b3050,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5b2db8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x31(%rax) │ │ │ │ - loope 5b3050 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xe0,%bh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jle 5b2fe4 │ │ │ │ + add %cl,(%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) │ │ │ │ @@ -470176,15 +470117,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,%eax,%ebx │ │ │ │ movq $0x5b3190,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea 0xd86b07(%rip),%r14 │ │ │ │ jmp 10d7f78 │ │ │ │ lea 0xe3809b(%rip),%r14 │ │ │ │ - lea 0xe12f8b(%rip),%rbx │ │ │ │ + lea 0xe0b61b(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xd86b11(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5b2ec8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0xe3806e(%rip),%r14 │ │ │ │ @@ -473898,15 +473839,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5b5b8b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -473932,15 +473873,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5b5bfb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -476386,15 +476327,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5b7cab │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -477955,15 +477896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5b9403 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -479108,15 +479049,15 @@ │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xd7fc5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ add $0x10,%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ lea 0x10(%r8),%rsi │ │ │ │ add %r9,%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ cmp %rsi,%rdx │ │ │ │ je 5ba59b │ │ │ │ @@ -479153,15 +479094,15 @@ │ │ │ │ cmp %rbx,%rdi │ │ │ │ je 5ba5dc │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5ba4cc │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e98f10 │ │ │ │ + jmp e3de10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -479335,15 +479276,15 @@ │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xd7f973(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ add $0x10,%rdx │ │ │ │ add %rsi,%rdx │ │ │ │ lea 0x10(%r8),%rsi │ │ │ │ add %r9,%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ cmp %rsi,%rdx │ │ │ │ je 5ba88b │ │ │ │ @@ -479380,15 +479321,15 @@ │ │ │ │ cmp %rbx,%rdi │ │ │ │ je 5ba8cc │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5ba7bc │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -483892,15 +483833,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5be4eb │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -484839,15 +484780,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5bf32b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -485020,15 +484961,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5bf613 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -486324,15 +486265,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5c0922 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5c0968,-0x18(%rbp) │ │ │ │ lea 0xbef7da(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -486357,15 +486298,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -486391,15 +486332,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5c0a1a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5c0a60,-0x18(%rbp) │ │ │ │ lea 0xbd93c4(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -486424,15 +486365,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -486773,16 +486714,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x3b(%rax) │ │ │ │ - loopne 5c0fb8 │ │ │ │ + add %ah,%al │ │ │ │ + rcr $0x0,%edi │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c1019 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c100e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -486790,15 +486731,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5c0f78,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe03b07(%rip),%r14 │ │ │ │ + lea 0xdfc197(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117f178 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -487035,15 +486976,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c13de │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5c11e8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe03770(%rip),%r14 │ │ │ │ + lea 0xdfbe00(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c13de │ │ │ │ mov 0x3(%rbx),%rbx │ │ │ │ @@ -487075,15 +487016,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c13de │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5c11a8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe036af(%rip),%r14 │ │ │ │ + lea 0xdfbd3f(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117f178 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c13de │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ @@ -494323,15 +494264,15 @@ │ │ │ │ jb 5c8249 │ │ │ │ cmp $0x9,%rax │ │ │ │ jb 5c8280 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5c8227 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x1(%rdi),%rsi │ │ │ │ - lea 0xdfc905(%rip),%r14 │ │ │ │ + lea 0xdf4f95(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5c8227 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x3(%rdi),%rsi │ │ │ │ lea 0xd7101a(%rip),%r14 │ │ │ │ @@ -494351,22 +494292,22 @@ │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x1(%rdi),%rsi │ │ │ │ lea 0xd7126f(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x5(%rdi),%rsi │ │ │ │ - lea 0xdfc891(%rip),%r14 │ │ │ │ + lea 0xdf4f21(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5c8227 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x1(%rdi),%rsi │ │ │ │ - lea 0xdfc876(%rip),%r14 │ │ │ │ + lea 0xdf4f06(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 117eec8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 5c8227 │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x1(%rdi),%rsi │ │ │ │ lea 0xd7130b(%rip),%r14 │ │ │ │ @@ -494607,32 +494548,31 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ch,0x4800df4b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c8651 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c8646 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5c85a8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdfc4cf(%rip),%r14 │ │ │ │ + lea 0xdf4b5f(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5c8518 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -494893,15 +494833,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c8a79 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5c8848,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdfc0d5(%rip),%r14 │ │ │ │ + lea 0xdf4765(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5c8518 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c8a79 │ │ │ │ mov 0x3(%rbx),%rbx │ │ │ │ @@ -494933,15 +494873,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c8a79 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5c8800,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdfc014(%rip),%r14 │ │ │ │ + lea 0xdf46a4(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5c8518 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c8a79 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ @@ -495013,23 +494953,23 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 5c8be4 │ │ │ │ + jo 5c8c6b │ │ │ │ filds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c8c55 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfbec1(%rip),%r14 │ │ │ │ + lea 0xdf4551(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -495162,42 +495102,43 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800dfbc,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + rex.W │ │ │ │ + rex.XB filds (%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c8e7d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfbc99(%rip),%r14 │ │ │ │ + lea 0xdf4329(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 5c8e52 │ │ │ │ - filds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,-0x21(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5c8ec5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfbc51(%rip),%r14 │ │ │ │ + lea 0xdf42e1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -495382,22 +495323,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x72b7ff21(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0x3f,%al │ │ │ │ + filds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c9215 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb901(%rip),%r14 │ │ │ │ + lea 0xdf3f91(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -495504,42 +495446,42 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 5c934d │ │ │ │ + add %bh,(%rsi) │ │ │ │ filds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c93c5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb751(%rip),%r14 │ │ │ │ + lea 0xdf3de1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7ff21(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0x4800df3d,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c940d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb709(%rip),%r14 │ │ │ │ + lea 0xdf3d99(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -495742,37 +495684,36 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7ff21(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0x4800df39,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c980d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb309(%rip),%r14 │ │ │ │ + lea 0xdf3999(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xdf,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + filds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c988b │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5c9880 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -495927,42 +495868,43 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x72b7ff21(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + sbb %dh,(%rdi) │ │ │ │ + filds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c9aad │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb069(%rip),%r14 │ │ │ │ + lea 0xdf36f9(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xdf,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + filds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5c9af5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfb021(%rip),%r14 │ │ │ │ + lea 0xdf36b1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -496149,23 +496091,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%al │ │ │ │ - filds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + xorb $0xdf,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5c9e45 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfacd1(%rip),%r14 │ │ │ │ + lea 0xdf3361(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -496272,44 +496214,43 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %eax,%es:(%rdi) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ filds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5c9ff5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfab21(%rip),%r14 │ │ │ │ + lea 0xdf31b1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + mov %dh,(%rcx) │ │ │ │ filds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5ca03d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xdfaad9(%rip),%r14 │ │ │ │ + lea 0xdf3169(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -496882,15 +496823,15 @@ │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ cmp $0x9,%rax │ │ │ │ jne 5ca57e │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ movq $0x5ca8c8,-0x8(%rbp) │ │ │ │ mov 0x3(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -497179,15 +497120,15 @@ │ │ │ │ je 5cac22 │ │ │ │ cmp $0x9,%rax │ │ │ │ jne 5ca57e │ │ │ │ jmp 5ca8ee │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e98e40 │ │ │ │ + jmp e3dd40 │ │ │ │ movq $0x5cac68,-0x8(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -499976,21 +499917,18 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5ccdd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 5ccf56 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - je 5ccf80 │ │ │ │ - mov (%rax),%eax │ │ │ │ + add %al,0x4900def9(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -500076,18 +500014,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5ccdd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900df71(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %ch,(%rax) │ │ │ │ + clc │ │ │ │ + fiadds (%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -501268,16 +501208,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x69(%rax) │ │ │ │ - filds (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + fiadds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5ce209 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ce1fe │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -501285,15 +501226,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5ce160,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf6917(%rip),%r14 │ │ │ │ + lea 0xdeefa7(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5ce0c0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -501570,15 +501511,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ce58a │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5ce400,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf6482(%rip),%r14 │ │ │ │ + lea 0xdeeb12(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5ce0c0 │ │ │ │ cmp $0x7,%rdx │ │ │ │ jb 5ce713 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -501596,15 +501537,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ce58a │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5ce3b8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf6402(%rip),%r14 │ │ │ │ + lea 0xdeea92(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5ce0c0 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5ce58a │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ @@ -502112,33 +502053,33 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - filds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,%al │ │ │ │ + loop 5ceead │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5cef31 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5cef26 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x5cee88,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf5bef(%rip),%r14 │ │ │ │ + lea 0xdee27f(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5cede8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -502416,15 +502357,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5cf2b2 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5cf128,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf575a(%rip),%r14 │ │ │ │ + lea 0xdeddea(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5cede8 │ │ │ │ cmp $0x7,%rdx │ │ │ │ jb 5cf43b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -502442,15 +502383,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5cf2b2 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ movq $0x5cf0e0,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf56da(%rip),%r14 │ │ │ │ + lea 0xdedd6a(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5cede8 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5cf2b2 │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ @@ -502569,29 +502510,30 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 485dd575 <__environ@GLIBC_2.2.5+0x471de14d> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + js 5cf5f9 │ │ │ │ + fiadds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5cf67a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5cf66f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x5cf5e0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdf54a6(%rip),%r14 │ │ │ │ + lea 0xdedb36(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -502821,15 +502763,15 @@ │ │ │ │ mov (%rdx,%rbx,8),%rbx │ │ │ │ jmp *%rbx │ │ │ │ movq $0x5cf800,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xdf51ae(%rip),%r14 │ │ │ │ + lea 0xded83e(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x5cf7c0,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ @@ -502844,15 +502786,15 @@ │ │ │ │ lea 0xd6d3f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5cf5a0,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xdf513c(%rip),%r14 │ │ │ │ + lea 0xded7cc(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x5cf780,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ @@ -504237,56 +504179,54 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - filds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + lock fstp %st(6) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5d0bfe │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ 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) │ │ │ │ - and %dl,-0x21(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + mov $0xdd,%al │ │ │ │ + fiadds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5d0c3e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rsi │ │ │ │ - filds (%rax) │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ + fiadds (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5d0d79 │ │ │ │ movq $0x5d0ca0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -504297,20 +504237,21 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800df56(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 5d0d1e │ │ │ │ + add %ch,(%rax) │ │ │ │ + fstp %st(6) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x6e(%rbx),%esi │ │ │ │ cmp $0x2,%rcx │ │ │ │ jae 5d0d84 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5d0d0e │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ @@ -505973,16 +505914,18 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800df3c(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + ret │ │ │ │ + fiadds (%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5d255e │ │ │ │ movq $0x5d2480,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -505992,16 +505935,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3c(%rax) │ │ │ │ - filds (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + ret $0xde │ │ │ │ movq $0x5d24c8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ @@ -506015,26 +505958,23 @@ │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0xdf,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4800dec2(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ sub (%rbx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 5d250f │ │ │ │ - lea 0xdf3be1(%rip),%rbx │ │ │ │ + lea 0xdec271(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -506045,15 +505985,15 @@ │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%edx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5d253f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -506161,15 +506101,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xd6ac9f(%rip),%rsi │ │ │ │ lea 0xd6ac91(%rip),%r14 │ │ │ │ - jmp e91fe0 │ │ │ │ + jmp e36ee0 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -509824,15 +509764,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133da8a,-0x28(%rbp) │ │ │ │ movq $0x133d1a9,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -510302,15 +510242,15 @@ │ │ │ │ lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xd67baf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -511900,15 +511840,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133da8a,-0x28(%rbp) │ │ │ │ movq $0x133d1a9,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -512330,15 +512270,15 @@ │ │ │ │ movq $0x5d7dd0,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xd65ece(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -512602,16 +512542,17 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800dedf(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + data16 fiadds (%rax) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5d8338 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5d8190,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ @@ -512630,20 +512571,18 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock fadds -0x74b7ffa3(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %cl,%al │ │ │ │ + fiadds %gs:(%rax) │ │ │ │ + movq $0x5d81d8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ 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) │ │ │ │ @@ -512653,24 +512592,22 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ movl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %al,0x4800de65(%rax) │ │ │ │ + lea 0x17(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5d822e │ │ │ │ movq $0x5d8218,0x10(%rbp) │ │ │ │ - lea 0xdeded1(%rip),%rbx │ │ │ │ + lea 0xde6561(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5d8218 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x2,%eax │ │ │ │ @@ -513095,20 +513032,18 @@ │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fcomp %st(6) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %cl,-0x74b7ffa3(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %ch,0x5f(%rax) │ │ │ │ + fiadds (%rax) │ │ │ │ + movq $0x5d8838,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ @@ -513119,22 +513054,24 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ded8(%rax) │ │ │ │ - lea 0x17(%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + fiadds (%rax) │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5d888e │ │ │ │ movq $0x5d8878,0x10(%rbp) │ │ │ │ - lea 0xded871(%rip),%rbx │ │ │ │ + lea 0xde5f01(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5d8878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ @@ -513304,36 +513241,36 @@ │ │ │ │ sub %dl,-0x2a(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5d8ab1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xded624(%rip),%rsi │ │ │ │ + lea 0xde5cb4(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 485e611a <__environ@GLIBC_2.2.5+0x471e6cf2> │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5d8af1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xded5e4(%rip),%rsi │ │ │ │ + lea 0xde5c74(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -513342,15 +513279,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 5d8b49 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5d8b60,-0x28(%rbp) │ │ │ │ - lea 0xded59c(%rip),%r14 │ │ │ │ + lea 0xde5c2c(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ @@ -513409,15 +513346,15 @@ │ │ │ │ lea 0xe1e3f5(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5d8628 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x5d8c80,0x0(%rbp) │ │ │ │ - lea 0xded468(%rip),%r14 │ │ │ │ + lea 0xde5af8(%rip),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ jmp 117ec88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -513885,15 +513822,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133da8a,-0x28(%rbp) │ │ │ │ movq $0x133d1a9,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -514175,15 +514112,15 @@ │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rdi,%rax │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0xdec8db(%rip),%r14 │ │ │ │ + lea 0xde4f6b(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 5d8f28 │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -514322,15 +514259,15 @@ │ │ │ │ movq $0x5d9a30,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xd642ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -515762,15 +515699,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133da8a,-0x28(%rbp) │ │ │ │ movq $0x133d1a9,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -515923,15 +515860,15 @@ │ │ │ │ movq $0x5db1a8,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xd62b9d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -521052,16 +520989,17 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5dfc90 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5dfae8,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -521081,16 +521019,16 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fiadds %gs:(%rax) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ movq $0x5dfb30,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ @@ -521102,22 +521040,24 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ movl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800de65(%rax) │ │ │ │ - lea 0x17(%rbx),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + fldl (%rax) │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5dfb86 │ │ │ │ movq $0x5dfb70,0x10(%rbp) │ │ │ │ - lea 0xde6579(%rip),%rbx │ │ │ │ + lea 0xddec09(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5dfb70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x2,%eax │ │ │ │ @@ -521546,16 +521486,20 @@ │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800de5f(%rax) │ │ │ │ - movl $0x5e0190,-0x10(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,$0xdd │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock nop │ │ │ │ + add %ebx,0x0(%rsi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ @@ -521567,24 +521511,24 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - fiadds (%rax) │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ + add %cl,%al │ │ │ │ + in $0xdd,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e01e6 │ │ │ │ movq $0x5e01d0,0x10(%rbp) │ │ │ │ - lea 0xde5f19(%rip),%rbx │ │ │ │ + lea 0xdde5a9(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e01d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ @@ -521754,18 +521698,18 @@ │ │ │ │ rcr $1,%al │ │ │ │ {rex2 0x0} dec %eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e0409 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xde5ccc(%rip),%rsi │ │ │ │ + lea 0xdde35c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -521774,18 +521718,18 @@ │ │ │ │ fcom %st(5) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5e0449 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0xde5c8c(%rip),%rsi │ │ │ │ + lea 0xdde31c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea63a0 │ │ │ │ + jmp e4b2a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -521793,15 +521737,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 5e04a1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e04b8,-0x28(%rbp) │ │ │ │ - lea 0xde5c44(%rip),%r14 │ │ │ │ + lea 0xdde2d4(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ @@ -521860,15 +521804,15 @@ │ │ │ │ lea 0xe16a9d(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5dff80 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x5e05d8,0x0(%rbp) │ │ │ │ - lea 0xde5b10(%rip),%r14 │ │ │ │ + lea 0xdde1a0(%rip),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ jmp 117ec88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -522357,15 +522301,15 @@ │ │ │ │ movq $0x5e0a60,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xde539d(%rip),%r14 │ │ │ │ + lea 0xddda2d(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 5e0880 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -522860,15 +522804,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5e13f3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ movq $0x5e1418,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e1418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -522878,15 +522822,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 5e1433 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -524388,16 +524332,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 5e2b9c │ │ │ │ - fiadds (%rax) │ │ │ │ + jo 5e2b23 │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e2bec │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e2be1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -524413,19 +524357,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x16(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + pushf │ │ │ │ + fldl (%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -524437,15 +524382,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ cmp $0x4,%rcx │ │ │ │ jne 5e2c98 │ │ │ │ movq $0x5e2c78,-0x20(%rbp) │ │ │ │ - lea 0xde3472(%rip),%rbx │ │ │ │ + lea 0xddbb02(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e2c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -524474,17 +524419,16 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - adc $0x8d4800de,%eax │ │ │ │ - rex.RB call 73566624 <__environ@GLIBC_2.2.5+0x721671fc> │ │ │ │ + sub %bl,0x458d4800(%rbp,%rbx,8) │ │ │ │ + call 73566624 <__environ@GLIBC_2.2.5+0x721671fc> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e2d29 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -524498,20 +524442,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x894900de,%eax │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - movabs 0x200401f0f008a,%al │ │ │ │ + add %dh,0x4900dd9b(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bh,0x4800d5b3(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ @@ -524519,15 +524463,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ cmp $0x3,%rcx │ │ │ │ jne 5e2de0 │ │ │ │ movq $0x5e2dc0,-0x20(%rbp) │ │ │ │ - lea 0xde332a(%rip),%rbx │ │ │ │ + lea 0xddb9ba(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e2dc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -524557,19 +524501,19 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0xde,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7356676c <__environ@GLIBC_2.2.5+0x72167344> │ │ │ │ - pop %rbx │ │ │ │ + loopne 5e2db0 │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 5e2e7c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e2e71 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -524582,22 +524526,19 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc %esi,%ebx │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - lahf │ │ │ │ - mov (%rax),%al │ │ │ │ + add %ch,-0x66(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ @@ -524608,15 +524549,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ cmp $0x2,%rcx │ │ │ │ jne 5e2f28 │ │ │ │ movq $0x5e2f08,-0x20(%rbp) │ │ │ │ - lea 0xde31e2(%rip),%rbx │ │ │ │ + lea 0xddb872(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e2f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -524647,16 +524588,17 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,(%rbx) │ │ │ │ - fiadds (%rax) │ │ │ │ + cwtl │ │ │ │ + cltd │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e2fc4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e2fb9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -524672,18 +524614,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900de12(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ + fldl (%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -524695,15 +524639,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ cmp $0x1,%rcx │ │ │ │ jne 5e3070 │ │ │ │ movq $0x5e3050,-0x20(%rbp) │ │ │ │ - lea 0xde309a(%rip),%rbx │ │ │ │ + lea 0xddb72a(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e3050 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -524778,19 +524722,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - adc %ebx,%esi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 5e3191 │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %bh,0x4800dd97(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e31ac │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e31a1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -524809,18 +524751,20 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800de10(%rax) │ │ │ │ - movl $0x5e31e0,0x0(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + fldl (%rax) │ │ │ │ + movq $0x5e31e0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -524911,34 +524855,35 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800de2d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,-0x4c(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e3385 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e337a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e334f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde2d82(%rip),%rbx │ │ │ │ + lea 0xddb412(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -524966,15 +524911,15 @@ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -525176,15 +525121,15 @@ │ │ │ │ lea -0x80(%rcx),%rbx │ │ │ │ cmp $0xa,%rbx │ │ │ │ je 5e3478 │ │ │ │ add $0x3,%rax │ │ │ │ jmp 5e344f │ │ │ │ movq $0x5e37d8,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xde2923(%rip),%rbx │ │ │ │ + lea 0xddafb3(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -525305,34 +525250,34 @@ │ │ │ │ add $0x38,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ jmp 5e34e9 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ - or %bl,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + (bad) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e39ff │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5e39fa │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xe13658(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525527,15 +525472,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e3cd2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e3d18,-0x18(%rbp) │ │ │ │ lea 0xbba762(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525560,15 +525505,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525594,15 +525539,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e3dca │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e3e10,-0x18(%rbp) │ │ │ │ lea 0xbbbdf9(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525627,15 +525572,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525661,15 +525606,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e3ec2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e3f08,-0x18(%rbp) │ │ │ │ lea 0xbbbcf7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525694,15 +525639,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525728,15 +525673,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e3fba │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e4000,-0x18(%rbp) │ │ │ │ lea 0xbbbbf5(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525761,15 +525706,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525795,15 +525740,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e40b2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e40f8,-0x18(%rbp) │ │ │ │ lea 0xbbbaf3(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525828,15 +525773,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525862,15 +525807,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e41aa │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e41f0,-0x18(%rbp) │ │ │ │ lea 0xbca46e(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -525895,15 +525840,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -525927,15 +525872,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5e429a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xd5a379(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -526204,17 +526149,15 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb %dh,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + mov %ah,-0x72b7ff23(%rcx) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 5e4757 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e46f0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -526227,17 +526170,19 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800de1a(%rax) │ │ │ │ - movl $0x5e4730,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs 0x4730f845c74800dd,%eax │ │ │ │ + pop %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -526247,36 +526192,36 @@ │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x5e4770,0x10(%rbp) │ │ │ │ - lea 0xe12906(%rip),%r8 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ + add %bh,%al │ │ │ │ + movabs 0xc74810458b4800dd,%al │ │ │ │ + adc %r14b,0x47(%r8) │ │ │ │ + pop %rsi │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + sub %esp,%ecx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 5e474e │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp fc6dd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %dh,%bl │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x18,%ah │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %bh,0x4900dda0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526337,29 +526282,28 @@ │ │ │ │ jmp 1173f18 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %bl,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %bh,0x4800dd9e(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e4963 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e4908 │ │ │ │ - lea 0xde17f0(%rip),%rbx │ │ │ │ + lea 0xdd9e80(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526372,15 +526316,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e493b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -526394,65 +526338,65 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e49ed │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e49e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e49b7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde171a(%rip),%rbx │ │ │ │ + lea 0xdd9daa(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e4acb │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e4a70 │ │ │ │ - lea 0xde1688(%rip),%rbx │ │ │ │ + lea 0xdd9d18(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526465,15 +526409,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4aa3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -526487,64 +526431,64 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc $0x8d4800de,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bh,-0x64(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e4b55 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4b4a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e4b1f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde15b2(%rip),%rbx │ │ │ │ + lea 0xdd9c42(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e4c33 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e4bd8 │ │ │ │ - lea 0xde1520(%rip),%rbx │ │ │ │ + lea 0xdd9bb0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526557,15 +526501,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4c0b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -526579,63 +526523,63 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800de14(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e4cbd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4cb2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e4c87 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde144a(%rip),%rbx │ │ │ │ + lea 0xdd9ada(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %esi,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %al,0x4800dd9a(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e4d9b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e4d40 │ │ │ │ - lea 0xde13b8(%rip),%rbx │ │ │ │ + lea 0xdd9a48(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526648,15 +526592,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4d73 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -526670,64 +526614,64 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %esi,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ch,0x4800dd99(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e4e25 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4e1a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e4def │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde12e2(%rip),%rbx │ │ │ │ + lea 0xdd9972(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800de12(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cltd │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e4f03 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e4ea8 │ │ │ │ - lea 0xde1250(%rip),%rbx │ │ │ │ + lea 0xdd98e0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -526740,15 +526684,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4edb │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -526762,34 +526706,35 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800de11(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e4f8d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e4f82 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e4f57 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde117a(%rip),%rbx │ │ │ │ + lea 0xdd980a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -526797,16 +526742,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx) │ │ │ │ - fiadds (%rax) │ │ │ │ + mov $0x97,%al │ │ │ │ + fldl (%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e528e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e5028,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ @@ -526829,16 +526774,18 @@ │ │ │ │ jg 5e5392 │ │ │ │ add $0x2,%rdx │ │ │ │ jmp 5e5036 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800de10(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ xor %edx,%edx │ │ │ │ cmp %rbx,%rdx │ │ │ │ jge 5e50fd │ │ │ │ mov %rcx,%rsi │ │ │ │ add %rdx,%rsi │ │ │ │ @@ -527048,94 +526995,85 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800de0c(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5e5300 │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + fldl (%rax) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5e51fc │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0xde,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - repnz (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,%bl │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 5e539f │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0xde,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,%bl │ │ │ │ + add %bl,0x4800dd92(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 5e506b │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %esi,%ebx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xffffffc,%eax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 5e510a │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ {rex2 0x0} dec %eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e5693 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -527332,15 +527270,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800de83(%rax) │ │ │ │ movl $0x5e5878,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ fiadds (%rax) │ │ │ │ @@ -527436,61 +527374,58 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x7,%al │ │ │ │ - fiadds (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 5e5a50 │ │ │ │ + cmp %cl,-0x72b7ff23(%rsi) │ │ │ │ + rex.RB call 73569344 <__environ@GLIBC_2.2.5+0x72169f1c> │ │ │ │ + push %rdi │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e5a30,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e5a30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lea (bad),%ebx │ │ │ │ + fldl (%rax) │ │ │ │ movq $0x5e5a68,0x0(%rbp) │ │ │ │ lea 0xe1160a(%rip),%r8 │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ jmp fc6dd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rax) │ │ │ │ + add %al,%al │ │ │ │ + lea (bad),%ebx │ │ │ │ + fldl (%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,0x4900dd8d(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e5ace │ │ │ │ movq $0x5e59f0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ movq $0x114cd60,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -527517,15 +527452,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 5e5b42 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5e5b88,-0x18(%rbp) │ │ │ │ lea 0xbb9fa1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -527550,15 +527485,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -527584,15 +527519,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5e5c32 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xd58bd1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -527635,29 +527570,29 @@ │ │ │ │ jmp 1173f18 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %esi,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %bh,-0x76(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e5da3 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e5d48 │ │ │ │ - lea 0xde03b0(%rip),%rbx │ │ │ │ + lea 0xdd8a40(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -527670,15 +527605,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e5d7b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -527692,64 +527627,63 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %esi,%ebx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ah,0x4800dd89(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e5e2d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e5e22 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e5df7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde02da(%rip),%rbx │ │ │ │ + lea 0xdd896a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800de02(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ebx,%ebp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5e5f0b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e5eb0 │ │ │ │ - lea 0xde0248(%rip),%rbx │ │ │ │ + lea 0xdd88d8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -527762,15 +527696,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e5ee3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -527784,63 +527718,64 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800de01(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov %bl,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e5f95 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e5f8a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e5f5f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde0172(%rip),%rbx │ │ │ │ + lea 0xdd8802(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %ebx,%esi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %ch,0x4800dd87(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e6073 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e6018 │ │ │ │ - lea 0xde00e0(%rip),%rbx │ │ │ │ + lea 0xdd8770(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -527853,15 +527788,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e604b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -527875,63 +527810,65 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - fiadds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,%al │ │ │ │ + xchg %bl,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e60fd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e60f2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e60c7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xde000a(%rip),%rbx │ │ │ │ + lea 0xdd869a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800ddff(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e61db │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e6180 │ │ │ │ - lea 0xddff78(%rip),%rbx │ │ │ │ + lea 0xdd8608(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -527944,15 +527881,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e61b3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -527966,65 +527903,64 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,-0x7b(%rax) │ │ │ │ fldl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e6265 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e625a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e622f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddfea2(%rip),%rbx │ │ │ │ + lea 0xdd8532(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x2(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bl,%al │ │ │ │ + test %bl,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5e6343 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 5e62e8 │ │ │ │ - lea 0xddfe10(%rip),%rbx │ │ │ │ + lea 0xdd84a0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -528037,15 +527973,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e631b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -528059,35 +527995,36 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + test %bl,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e63cd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e63c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e6397 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddfd3a(%rip),%rbx │ │ │ │ + lea 0xdd83ca(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -528095,15 +528032,15 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 5e63e2 │ │ │ │ + jo 5e6369 │ │ │ │ fldl (%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e66d9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e6470,-0x18(%rbp) │ │ │ │ @@ -528127,15 +528064,16 @@ │ │ │ │ jg 5e67e0 │ │ │ │ add $0x2,%rdx │ │ │ │ jmp 5e647e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ fldl (%rax) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ xor %edx,%edx │ │ │ │ cmp %rbx,%rdx │ │ │ │ jge 5e6545 │ │ │ │ @@ -528347,94 +528285,87 @@ │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - clc │ │ │ │ - fldl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %cl,%al │ │ │ │ + jle 5e686c │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0xffffffe,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800dd7e(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 5e674e │ │ │ │ + jmp 5e6647 │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,0x7e(%rax) │ │ │ │ fldl (%rax) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 5e6647 │ │ │ │ + jmp 5e67ed │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - neg %ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,%bl │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 5e64b3 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - neg %ebp │ │ │ │ + add %ch,(%rax) │ │ │ │ + jle 5e690c │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + or $0xffffffc,%eax │ │ │ │ (bad) │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ddf7(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 5e6552 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %ch,%al │ │ │ │ jle 5e692c │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5e6adb │ │ │ │ add $0x10,%r12 │ │ │ │ @@ -528641,15 +528572,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fiadds (%rax) │ │ │ │ movq $0x5e6cc0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -528748,21 +528679,23 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repnz fldl (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 5e6e66 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + and %bh,-0x23(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7356a78c <__environ@GLIBC_2.2.5+0x7216b364> │ │ │ │ + and $0xf045c748,%eax │ │ │ │ + cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ movq $0x5e6e80,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5e78f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -528807,70 +528740,69 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800ddf1(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,0x78(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e6f85 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e6f7a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e6f4f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddf182(%rip),%rbx │ │ │ │ + lea 0xdd7812(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - int1 │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bh,0x4800dd77(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e7015 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e700a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e6fdf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddf0f2(%rip),%rbx │ │ │ │ + lea 0xdd7782(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -528898,15 +528830,15 @@ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -528934,15 +528866,15 @@ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -528967,15 +528899,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 5e71a7 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -528984,15 +528916,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 5e724c │ │ │ │ @@ -529006,15 +528938,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -529032,15 +528964,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -529092,19 +529024,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 5e7638 │ │ │ │ + add %ah,%al │ │ │ │ + jae 5e7354 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ movq $0x5e73d0,-0x20(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -529118,18 +529052,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - in (%dx),%al │ │ │ │ - fldl (%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,0x4800dd73(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 5e75f9 │ │ │ │ movq $0x5e7408,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e7408 │ │ │ │ @@ -529138,16 +529070,15 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ fldl (%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ @@ -529156,36 +529087,45 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cff2214(%rax) │ │ │ │ - jrcxz 5e7442 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 5e77b1 │ │ │ │ - movq $0x5e7470,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + jae 5e7414 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x74(%r8) │ │ │ │ + pop %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jne 5e7470 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x14(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ + add %ch,%al │ │ │ │ + jb 5e744c │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ add $0xf,%rbx │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ add (%rbx),%r9 │ │ │ │ add $0x28,%rbp │ │ │ │ @@ -529240,15 +529180,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5e6f10,-0x70(%r12) │ │ │ │ mov %rsi,-0x60(%r12) │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ add %rax,%rdi │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ movq $0x870fb8,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ @@ -529273,15 +529213,15 @@ │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5e7678,-0x10(%rbp) │ │ │ │ - lea 0xddea7d(%rip),%rbx │ │ │ │ + lea 0xdd710d(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e7678 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -529347,20 +529287,20 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jmp ffffffff8ba6786f <__environ@GLIBC_2.2.5+0xffffffff8a668447> │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 5e77bc │ │ │ │ + add %cl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 5e752d │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ mov 0x40(%rbp),%rdx │ │ │ │ @@ -529373,37 +529313,38 @@ │ │ │ │ jmp 5e7514 │ │ │ │ nopl (%rax) │ │ │ │ movb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call ffffffff8ba678c7 <__environ@GLIBC_2.2.5+0xffffffff8a66849f> │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 5e7810 │ │ │ │ + add %dh,0x6f(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ add $0x18,%rbp │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ jmp 5e749d │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800dde8,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %ch,-0x23(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e7851 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0xe0398d(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5e7378 │ │ │ │ @@ -529430,22 +529371,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call ffffffff83a77977 <__environ@GLIBC_2.2.5+0xffffffff8267854f> │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fldl (%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5e78c3 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x10d9e38,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 5e7378 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ @@ -529455,27 +529394,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,$0xdd │ │ │ │ - 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 %ecx,0x48000000(%rbp) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %ch,0x6e(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5e7991 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ movq $0x5e6e38,-0x88(%r12) │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ mov %rbx,-0x70(%r12) │ │ │ │ movq $0x5e6ed0,-0x68(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ movq $0x5e7378,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ @@ -529498,23 +529430,18 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,$0xdd │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ + add %ah,0x4900dd6d(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5e79df │ │ │ │ movq $0x5e78f0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp 5e78f0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xd56eef(%rip),%rbx │ │ │ │ @@ -529578,24 +529505,20 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %al,$0xdd │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7356b414 <__environ@GLIBC_2.2.5+0x7216bfec> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ + add %bl,0x4800dd6c(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 5e7aee │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e7b08,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 5e81f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -529658,15 +529581,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 5e7bff │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -529675,15 +529598,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 5e7ca4 │ │ │ │ @@ -529697,15 +529620,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -529723,15 +529646,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -529783,16 +529706,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - loop 5e7dac │ │ │ │ + mov %ch,-0x23(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB test $0x4c,%al │ │ │ │ cmp %edi,%eax │ │ │ │ jb 5e8004 │ │ │ │ movq $0x5e7e30,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ @@ -529812,16 +529734,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800dde2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0xd8894800,%ebp,%ebx │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 5e7fc3 │ │ │ │ movq $0x5e7e68,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e7e68 │ │ │ │ @@ -529830,57 +529752,53 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1e(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %dh,%al │ │ │ │ + push $0xffffffff8b4800dd │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ xor %esi,%esi │ │ │ │ xor %edi,%edi │ │ │ │ jmp 5e7ef7 │ │ │ │ xchg %ax,%ax │ │ │ │ mov (%rdi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loop 5e7e6c │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000001(%rcx) │ │ │ │ - movl $0x5e7ec8,0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + push $0xffffffffe38300dd │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 5e8036 │ │ │ │ + movq $0x5e7ec8,0x0(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e7ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rdi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 5e7ea4 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 5e7ef0 │ │ │ │ + add %dl,0x4800dd68(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ add %rbx,%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ add %rbx,%r8 │ │ │ │ add $0x30,%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ @@ -529908,15 +529826,15 @@ │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ movq $0x5e7fa0,0x8(%rbp) │ │ │ │ - lea 0xdde14a(%rip),%rbx │ │ │ │ + lea 0xdd67da(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5e7fa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ @@ -529983,15 +529901,15 @@ │ │ │ │ jg 5e807b │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ add %r8,%rdx │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x870fb8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ @@ -530007,36 +529925,35 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 5e811c │ │ │ │ + add %ch,0x66(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ jmp 5e7ef7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800dddf,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %ah,-0x23(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e8151 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0xe0308d(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 5e7dd0 │ │ │ │ @@ -530063,23 +529980,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + fldl %gs:(%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5e81c3 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x10d9e38,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 5e7dd0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ @@ -530089,32 +530002,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x65(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + add $0xb0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e82be │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x5e7ac0,-0xa8(%r12) │ │ │ │ mov %r14,-0x98(%r12) │ │ │ │ mov %rbx,-0x90(%r12) │ │ │ │ movq $0x5e7b58,-0x88(%r12) │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ movq $0x870fb8,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rbx │ │ │ │ mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x13c60c8,-0x60(%r12) │ │ │ │ + movq $0x13be758,-0x60(%r12) │ │ │ │ movq $0x5e7dd0,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ lea -0xa8(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ lea -0x6b(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ @@ -530134,23 +530044,19 @@ │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fstp %st(5) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5e830f │ │ │ │ movq $0x5e81f0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp 5e81f0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xd565ef(%rip),%rbx │ │ │ │ @@ -530275,53 +530181,51 @@ │ │ │ │ jmp 1173f18 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x4800dd62(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 5e869c │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e8691 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ jg 5e8529 │ │ │ │ movq $0x114cd60,-0x50(%r12) │ │ │ │ - movq $0x13c60c8,-0x48(%r12) │ │ │ │ + movq $0x13be758,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ jl 5e855c │ │ │ │ movq $0x114cd60,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x13c60c8,-0x40(%r12) │ │ │ │ + movq $0x13be758,-0x40(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rdx,%rdx │ │ │ │ jne 5e858b │ │ │ │ movq $0x114cd60,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x13c60c8,-0x40(%r12) │ │ │ │ + movq $0x13be758,-0x40(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -530334,46 +530238,46 @@ │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %r10,0x48(%rsp) │ │ │ │ mov %r9,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ jl 5e85fc │ │ │ │ movq $0x114cd60,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x13c60c8,-0x40(%r12) │ │ │ │ + movq $0x13be758,-0x40(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ jge 5e862b │ │ │ │ movq $0x114cd60,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x13c60c8,-0x40(%r12) │ │ │ │ + movq $0x13be758,-0x40(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ sub %rax,%rdx │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114cd60,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -530491,15 +530395,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r11,0x50(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ @@ -530657,19 +530561,18 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - {rex2 0xdd} str -0x7d(%r25) │ │ │ │ - (bad) │ │ │ │ - jo 5e8b3a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ ja 5e8b60 │ │ │ │ movq $0x5e83f0,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ movq $0x5e86b8,-0x50(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ @@ -530765,15 +530668,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x2c(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rdx │ │ │ │ fldl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5e8d72 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e8d67 │ │ │ │ @@ -530805,33 +530709,33 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ jge 5e8d53 │ │ │ │ test %rax,%rax │ │ │ │ jl 5e8d53 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddd36a(%rip),%rbx │ │ │ │ + lea 0xdd59fa(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -530941,15 +530845,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r11,0x50(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ @@ -531111,15 +531015,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x31(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rbp │ │ │ │ fldl (%rax) │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e91f8 │ │ │ │ movq $0x5e8c40,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ movq $0x5e8d90,-0x50(%r12) │ │ │ │ @@ -531312,34 +531217,34 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + rclb $1,-0x23(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 5e94fd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e94f2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5e94c7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddcc0a(%rip),%rbx │ │ │ │ + lea 0xdd529a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -531357,16 +531262,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ddcb(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rdx │ │ │ │ + fldl (%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jae 5e9652 │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -531413,16 +531320,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret $0xdd │ │ │ │ + add %dl,0x51(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -531430,16 +531337,18 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800ddca(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x3(%rbx),%rax │ │ │ │ @@ -531598,16 +531507,15 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,0x4e(%rax) │ │ │ │ fldl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e9923 │ │ │ │ movq $0x5e9488,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -531621,15 +531529,15 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xdd,%bh │ │ │ │ + adc %cl,-0x23(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5e9a26 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5e9990,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ @@ -531638,17 +531546,16 @@ │ │ │ │ jne 5e9990 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fldl (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRB fldl (%r8) │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5e9a2a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ movq $0x5e9530,-0x68(%r12) │ │ │ │ @@ -531681,16 +531588,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3a(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WRB fldl (%r8) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ movq $0x5e9a88,0x18(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -533265,32 +533172,33 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x45,-0x72b7ff23(%rsi) │ │ │ │ + adc %dh,-0x72b7ff23(%rip) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 5eb2bd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5eb2b2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5eb287 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xddae4a(%rip),%rbx │ │ │ │ + lea 0xdd34da(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -533308,16 +533216,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %ch,0x34(%rax) │ │ │ │ fldl (%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jae 5eb412 │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ @@ -533366,34 +533273,31 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - fldl (%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dl,0x4800dd33(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 5eb412 │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ fldl (%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ @@ -533554,18 +533458,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ch,0x4900dd30(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5eb6e3 │ │ │ │ movq $0x5eb248,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -533577,34 +533479,38 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x45,-0x72b7ff23(%rcx) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + push %rax │ │ │ │ + xor %bl,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5eb7e6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5eb750,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5eb750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x57(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + xor %bl,%ch │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 5eb7a2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ ja 5eb7ea │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ movq $0x5eb2f0,-0x68(%r12) │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ @@ -533635,16 +533541,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800dda8(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ + add %cl,0x2f(%rax) │ │ │ │ + fldl (%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ movq $0x5eb848,0x18(%rbp) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -535244,15 +535151,15 @@ │ │ │ │ mov %rdx,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133f3e2,-0x28(%rbp) │ │ │ │ movq $0x133dfc1,-0x20(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -535468,15 +535375,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133f36a,-0x28(%rbp) │ │ │ │ movq $0x133dfc1,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -536034,15 +535941,15 @@ │ │ │ │ mov %rdi,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133f47a,-0x28(%rbp) │ │ │ │ movq $0x133dfc1,-0x20(%rbp) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -536530,15 +536437,15 @@ │ │ │ │ mov %rdi,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133f47a,-0x28(%rbp) │ │ │ │ movq $0x133dfc1,-0x20(%rbp) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -536994,22 +536901,22 @@ │ │ │ │ movq $0x5eec30,-0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x16(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ movq $0x5eec98,-0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xd5092d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -538637,15 +538544,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ movq $0x117c7a0,0x0(%rbp) │ │ │ │ movq $0x133f76a,0x8(%rbp) │ │ │ │ movq $0x133dfc1,0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ movq $0x117bc40,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -538891,15 +538798,15 @@ │ │ │ │ lea 0xd4f157(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x5f0690,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -538975,15 +538882,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x133f81a,-0x28(%rbp) │ │ │ │ movq $0x133dfc1,-0x20(%rbp) │ │ │ │ lea -0x5(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -539188,17 +539095,18 @@ │ │ │ │ jmp 5f0fb8 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800dd58(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 5f0b1d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5f0af0,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ @@ -539213,27 +539121,29 @@ │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rax │ │ │ │ - fldl (%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x5f0b60,0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,0xb(%r8) │ │ │ │ + pop %rdi │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jnp 5f0b1f │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ea6220 │ │ │ │ + jmp e4b120 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -539256,15 +539166,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -539307,151 +539217,154 @@ │ │ │ │ add %ch,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0xf(%rbx),%r8 │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ - lea 0xdd549d(%rip),%rsi │ │ │ │ + lea 0xdcdb2d(%rip),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 5f0fb8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x54(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 5f0ca6 │ │ │ │ + add %cl,(%rax) │ │ │ │ + fcmovnu %st(4),%st │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ jne 5f0c77 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xdd5456(%rip),%rbx │ │ │ │ + lea 0xdcdae6(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0x4,%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ add $0xfffffffffffffffc,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %dl,0x4900dcda(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5f0d1e │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ jne 5f0cef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xdd53de(%rip),%rbx │ │ │ │ + lea 0xdcda6e(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0x3,%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ add $0xfffffffffffffffd,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4900dd53(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 5f0d96 │ │ │ │ + add %bl,(%rax) │ │ │ │ + fcmovu %st(4),%st │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 5f0d67 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xdd5366(%rip),%rbx │ │ │ │ + lea 0xdcd9f6(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0x2,%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ah,0x4900dcd9(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5f0e0c │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 5f0ddf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xdd52ee(%rip),%rbx │ │ │ │ + lea 0xdcd97e(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ inc %rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ dec %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rsp │ │ │ │ - fldl (%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %cl,0x4800dcdb(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5f0eb5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x5f0e88,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ @@ -539467,25 +539380,30 @@ │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800dd54(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x5f0ef8,0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovnu %st(4),%st │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,%r8b │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jnp 5f0eb7 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ea6220 │ │ │ │ + jmp e4b120 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -539508,15 +539426,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -539615,15 +539533,15 @@ │ │ │ │ jmp 5f1080 │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ test %r11,%r11 │ │ │ │ jne 5f1167 │ │ │ │ movq $0x5f11b8,-0x60(%rbp) │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ - lea 0xdd502b(%rip),%rbx │ │ │ │ + lea 0xdcd6bb(%rip),%rbx │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ mov %r10,-0x48(%rbp) │ │ │ │ mov %rcx,-0x40(%rbp) │ │ │ │ @@ -539740,15 +539658,15 @@ │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x88(%rsp) │ │ │ │ mov %r11,0xd0(%rsp) │ │ │ │ mov %r9,0xc8(%rsp) │ │ │ │ mov %r8,0xc0(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov 0xa8(%rsp),%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ @@ -539829,15 +539747,15 @@ │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ mov %r9,%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ jne 5f15fa │ │ │ │ movq $0x5f1478,0x10(%rbp) │ │ │ │ - lea 0xdd4c6e(%rip),%rbx │ │ │ │ + lea 0xdcd2fe(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f1478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or $0x1dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -540201,15 +540119,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800d4dd(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 5f1ab7 │ │ │ │ movq $0x5f1ad0,-0x8(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0xdd4625(%rip),%rsi │ │ │ │ + lea 0xdcccb5(%rip),%rsi │ │ │ │ lea 0xe0893f(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 5f09f8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -540244,15 +540162,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 7357547c <__environ@GLIBC_2.2.5+0x72176054> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call be36a1 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xd4dd4f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -542116,15 +542034,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800d4cc(%rax) │ │ │ │ movl $0x5f3540,0x0(%rbp) │ │ │ │ - lea 0xdd2509(%rip),%rsi │ │ │ │ + lea 0xdcab99(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 110bfe0 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -543601,15 +543519,15 @@ │ │ │ │ lea 0x3(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f49ce │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f4b4e │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f4908,-0x28(%rbp) │ │ │ │ - lea 0xdd17ee(%rip),%rbx │ │ │ │ + lea 0xdc9e7e(%rip),%rbx │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f4908 │ │ │ │ @@ -543650,15 +543568,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f4b10 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f49c0,-0x8(%rbp) │ │ │ │ - lea 0xdd1727(%rip),%rbx │ │ │ │ + lea 0xdc9db7(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f49c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -543672,15 +543590,15 @@ │ │ │ │ lea 0x2(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f4bb4 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f4cb8 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f4a28,-0x20(%rbp) │ │ │ │ - lea 0xdd16d1(%rip),%rbx │ │ │ │ + lea 0xdc9d61(%rip),%rbx │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f4a28 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -543736,15 +543654,15 @@ │ │ │ │ mov %bl,(%rax,%r11,1) │ │ │ │ add $0x68,%rbp │ │ │ │ inc %r11 │ │ │ │ add $0x4,%r14 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r11,%rsi │ │ │ │ jmp 5f4565 │ │ │ │ - movq $0xea6510,-0x70(%r12) │ │ │ │ + movq $0xe4b410,-0x70(%r12) │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ movq $0x0,-0x60(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ movq $0x5f44b0,-0x50(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ @@ -543753,15 +543671,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xfc7068,-0x70(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ add %r14,%rdi │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ sub %r14,%rcx │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ movq $0x6033c8,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -543773,15 +543691,15 @@ │ │ │ │ lea 0x1(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f4d23 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f4dcd │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f4c08,-0x18(%rbp) │ │ │ │ - lea 0xdd14eb(%rip),%rbx │ │ │ │ + lea 0xdc9b7b(%rip),%rbx │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f4c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -543832,30 +543750,30 @@ │ │ │ │ movq $0x5f4050,-0x70(%r12) │ │ │ │ mov %r8,-0x60(%r12) │ │ │ │ mov %r9,-0x58(%r12) │ │ │ │ mov %r10,-0x50(%r12) │ │ │ │ movq $0x5f4170,-0x48(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x0,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ movq $0x5f41e0,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f4e3b │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f4d68,-0x10(%rbp) │ │ │ │ - lea 0xdd1389(%rip),%rbx │ │ │ │ + lea 0xdc9a19(%rip),%rbx │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f4d68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -543889,15 +543807,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x5f3c70,-0x70(%r12) │ │ │ │ mov %r9,-0x60(%r12) │ │ │ │ mov %r10,-0x58(%r12) │ │ │ │ movq $0x5f3d50,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ movq $0x0,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ movq $0x5f3dc0,-0x20(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -543907,15 +543825,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5f3920,-0x70(%r12) │ │ │ │ mov %r10,-0x60(%r12) │ │ │ │ movq $0x5f39b8,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x0,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ movq $0x5f3a28,-0x28(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ @@ -544302,15 +544220,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ jmp 5f5423 │ │ │ │ movq $0x5f54e8,0x18(%rbp) │ │ │ │ - lea 0xdd0c03(%rip),%rbx │ │ │ │ + lea 0xdc9293(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f54e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ @@ -544581,15 +544499,15 @@ │ │ │ │ testb $0x85,(%rdi) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,0x59(%r8) │ │ │ │ pop %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0xdd0788,%eax │ │ │ │ + sbb $0xdc8e18,%eax │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -544626,15 +544544,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5f5a97 │ │ │ │ movq $0x5f5a20,0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdd06d7(%rip),%rbx │ │ │ │ + lea 0xdc8d67(%rip),%rbx │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov %r14,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -544735,19 +544653,25 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x2b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5(%rax) │ │ │ │ - fldl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 5f5cf4 │ │ │ │ + add %ch,%al │ │ │ │ + mov %esp,%ebx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ @@ -544790,15 +544714,15 @@ │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x5f5c90,0x8(%rbp) │ │ │ │ - lea 0xdd0469(%rip),%rbx │ │ │ │ + lea 0xdc8af9(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %r14,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5c90 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -544856,18 +544780,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800dd03(%rax) │ │ │ │ - movl $0x5f5d88,-0x18(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ah,%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bebad8 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdd036e(%rip),%rbx │ │ │ │ + lea 0xdc89fe(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5d88 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -544920,18 +544846,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800dd02(%rax) │ │ │ │ - movl $0x5f5e80,-0x18(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %ebx,%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bebcc8 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdd0276(%rip),%rbx │ │ │ │ + lea 0xdc8906(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -544985,18 +544913,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800dd01(%rax) │ │ │ │ - movl $0x5f5f78,-0x18(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %bl,%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bebeb8 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdd017e(%rip),%rbx │ │ │ │ + lea 0xdc880e(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f5f78 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -545084,15 +545014,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5f60cb │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5f6108,-0x18(%rbp) │ │ │ │ - lea 0xdd000f(%rip),%rbx │ │ │ │ + lea 0xdc869f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f6108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -545147,15 +545077,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5f61e4 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5f61d0,-0x18(%rbp) │ │ │ │ - lea 0xdcff17(%rip),%rbx │ │ │ │ + lea 0xdc85a7(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f61d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -546468,15 +546398,15 @@ │ │ │ │ lea 0x3(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f744e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f75ca │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f7388,-0x28(%rbp) │ │ │ │ - lea 0xdced6e(%rip),%rbx │ │ │ │ + lea 0xdc73fe(%rip),%rbx │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f7388 │ │ │ │ @@ -546517,15 +546447,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f758c │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f7440,-0x8(%rbp) │ │ │ │ - lea 0xdceca7(%rip),%rbx │ │ │ │ + lea 0xdc7337(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f7440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -546538,15 +546468,15 @@ │ │ │ │ lea 0x2(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f7630 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f772c │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f74a8,-0x20(%rbp) │ │ │ │ - lea 0xdcec51(%rip),%rbx │ │ │ │ + lea 0xdc72e1(%rip),%rbx │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f74a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -546605,15 +546535,15 @@ │ │ │ │ add $0x10,%rax │ │ │ │ mov %bl,(%rax,%rsi,1) │ │ │ │ add $0x70,%rbp │ │ │ │ inc %rsi │ │ │ │ add $0x4,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ jmp 5f701d │ │ │ │ - movq $0xea6510,-0x70(%r12) │ │ │ │ + movq $0xe4b410,-0x70(%r12) │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ movq $0x0,-0x60(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ movq $0x5f6f68,-0x50(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ @@ -546622,15 +546552,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xfc7068,-0x70(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ add %r14,%rdi │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ sub %r14,%rcx │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ movq $0x6033c8,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -546642,15 +546572,15 @@ │ │ │ │ lea 0x1(%r14),%rbx │ │ │ │ cmp %rcx,%rbx │ │ │ │ jge 5f7797 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f783d │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f7680,-0x18(%rbp) │ │ │ │ - lea 0xdcea6f(%rip),%rbx │ │ │ │ + lea 0xdc70ff(%rip),%rbx │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f7680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -546704,30 +546634,30 @@ │ │ │ │ movq $0x5f6b08,-0x70(%r12) │ │ │ │ mov %r8,-0x60(%r12) │ │ │ │ mov %r9,-0x58(%r12) │ │ │ │ mov %r10,-0x50(%r12) │ │ │ │ movq $0x5f6c28,-0x48(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x0,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ movq $0x5f6c98,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f78ab │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f77d8,-0x10(%rbp) │ │ │ │ - lea 0xdce915(%rip),%rbx │ │ │ │ + lea 0xdc6fa5(%rip),%rbx │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f77d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ @@ -546761,15 +546691,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x5f6728,-0x70(%r12) │ │ │ │ mov %r9,-0x60(%r12) │ │ │ │ mov %r10,-0x58(%r12) │ │ │ │ movq $0x5f6808,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ movq $0x0,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ movq $0x5f6878,-0x20(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -546779,15 +546709,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5f63d8,-0x70(%r12) │ │ │ │ mov %r10,-0x60(%r12) │ │ │ │ movq $0x5f6470,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x0,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ movq $0x5f64e0,-0x28(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ @@ -547169,15 +547099,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ jmp 5f7e7b │ │ │ │ movq $0x5f7f40,0x18(%rbp) │ │ │ │ - lea 0xdce1ab(%rip),%rbx │ │ │ │ + lea 0xdc683b(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f7f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ @@ -547439,15 +547369,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800d47e(%rax) │ │ │ │ test %esi,%esi │ │ │ │ jne 5f8426 │ │ │ │ movq $0x5f83b8,0x0(%rbp) │ │ │ │ - lea 0xdcdd30(%rip),%rbx │ │ │ │ + lea 0xdc63c0(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f83b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -547484,15 +547414,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5f84ef │ │ │ │ movq $0x5f8478,0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcdc7f(%rip),%rbx │ │ │ │ + lea 0xdc630f(%rip),%rbx │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov %r14,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f8478 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -547593,25 +547523,18 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x2b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcmovnu %st(4),%st │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x4900dc61(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 5f874c │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0x10(%rbx),%rdi │ │ │ │ @@ -547654,15 +547577,15 @@ │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x5f86e8,0x8(%rbp) │ │ │ │ - lea 0xdcda11(%rip),%rbx │ │ │ │ + lea 0xdc60a1(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %r14,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f86e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -547717,20 +547640,18 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call bf0f88 │ │ │ │ + add %bh,0x4800dc5f(%rax) │ │ │ │ + movl $0x5f87e0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcd916(%rip),%rbx │ │ │ │ + lea 0xdc5fa6(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f87e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -547783,20 +547704,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcomp %st(4) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call bf1178 │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + faddl (%rax) │ │ │ │ + movq $0x5f88d8,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcd81e(%rip),%rbx │ │ │ │ + lea 0xdc5eae(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f88d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -547847,20 +547768,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rbp │ │ │ │ faddl (%rax) │ │ │ │ movq $0x5f89d0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcd726(%rip),%rbx │ │ │ │ + lea 0xdc5db6(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f89d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -547952,15 +547873,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5f8b23 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5f8b60,-0x18(%rbp) │ │ │ │ - lea 0xdcd5b7(%rip),%rbx │ │ │ │ + lea 0xdc5c47(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f8b60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -548017,15 +547938,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5f8c3c │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5f8c28,-0x18(%rbp) │ │ │ │ - lea 0xdcd4bf(%rip),%rbx │ │ │ │ + lea 0xdc5b4f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f8c28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -549211,15 +549132,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5f9eb3 │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ movq $0x5f9bb0,-0x8(%rbp) │ │ │ │ - lea 0xdcc537(%rip),%rbx │ │ │ │ + lea 0xdc4bc7(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f9bb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -549258,15 +549179,15 @@ │ │ │ │ lea 0x3(%r14),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5f9cd6 │ │ │ │ test %r10,%r10 │ │ │ │ jne 5f9ef1 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f9c68,-0x28(%rbp) │ │ │ │ - lea 0xdcc48e(%rip),%rbx │ │ │ │ + lea 0xdc4b1e(%rip),%rbx │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f9c68 │ │ │ │ @@ -549309,15 +549230,15 @@ │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5f9f57 │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fa05e │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f9d38,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcc3c6(%rip),%rbx │ │ │ │ + lea 0xdc4a56(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f9d38 │ │ │ │ @@ -549411,15 +549332,15 @@ │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ - movq $0xea6510,-0x68(%r12) │ │ │ │ + movq $0xe4b410,-0x68(%r12) │ │ │ │ mov %r8,-0x60(%r12) │ │ │ │ movq $0x0,-0x58(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ movq $0x5f9ab0,-0x48(%r12) │ │ │ │ lea -0x67(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ @@ -549428,15 +549349,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xfc7068,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ add %r14,%rdx │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ sub %r14,%rdi │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %r8,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %r10,-0x38(%r12) │ │ │ │ movq $0x6033c8,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -549449,15 +549370,15 @@ │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5fa0ce │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fa175 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5f9fb0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcc145(%rip),%rbx │ │ │ │ + lea 0xdc47d5(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5f9fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -549513,15 +549434,15 @@ │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ movq $0x5f9770,-0x48(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ movq $0x0,-0x28(%r12) │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ movq $0x5f97e0,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ @@ -549529,15 +549450,15 @@ │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fa1e8 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fa110,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcbfdb(%rip),%rbx │ │ │ │ + lea 0xdc466b(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fa110 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ @@ -549569,15 +549490,15 @@ │ │ │ │ movq $0x5f9270,-0x70(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ movq $0x5f9350,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ movq $0x0,-0x30(%r12) │ │ │ │ mov %r10,-0x28(%r12) │ │ │ │ movq $0x5f93c0,-0x20(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -549587,15 +549508,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5f8f20,-0x70(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ movq $0x5f8fb8,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %r8,-0x40(%r12) │ │ │ │ movq $0x0,-0x38(%r12) │ │ │ │ mov %r10,-0x30(%r12) │ │ │ │ movq $0x5f9028,-0x28(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ @@ -550227,15 +550148,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ jmp 5fab53 │ │ │ │ movq $0x5fac50,0x18(%rbp) │ │ │ │ - lea 0xdcb49f(%rip),%rbx │ │ │ │ + lea 0xdc3b2f(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fac50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -550500,15 +550421,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ testb $0x85,(%rdi) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,0x48005fb0(%r8) │ │ │ │ - lea 0xdcb058(%rip),%ebx │ │ │ │ + lea 0xdc36e8(%rip),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -550546,15 +550467,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5fb1c7 │ │ │ │ movq $0x5fb150,0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcafa7(%rip),%rbx │ │ │ │ + lea 0xdc3637(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ mov %r14,0x28(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb150 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -550655,18 +550576,16 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x2b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - faddl (%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %bh,0x4900dc34(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5fb414 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ @@ -550711,15 +550630,15 @@ │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x5fb3b0,0x0(%rbp) │ │ │ │ - lea 0xdcad42(%rip),%rbx │ │ │ │ + lea 0xdc33d2(%rip),%rbx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb3b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -550770,19 +550689,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ - faddl (%rax) │ │ │ │ - movq $0x5fb4a8,-0x18(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + xor %ah,%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bf6918 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcac4e(%rip),%rbx │ │ │ │ + lea 0xdc32de(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb4a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -550833,19 +550753,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x55(%rax) │ │ │ │ - faddl (%rax) │ │ │ │ - movq $0x5fb5a0,-0x18(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + xor %ebx,%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bf6b08 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcab56(%rip),%rbx │ │ │ │ + lea 0xdc31e6(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -550896,19 +550817,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ - faddl (%rax) │ │ │ │ - movq $0x5fb698,-0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ebx,%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bf6cf8 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdcaa5e(%rip),%rbx │ │ │ │ + lea 0xdc30ee(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb698 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -551000,15 +550922,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5fb7eb │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5fb828,-0x18(%rbp) │ │ │ │ - lea 0xdca8ef(%rip),%rbx │ │ │ │ + lea 0xdc2f7f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -551065,15 +550987,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5fb904 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5fb8f0,-0x18(%rbp) │ │ │ │ - lea 0xdca7f7(%rip),%rbx │ │ │ │ + lea 0xdc2e87(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fb8f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -552253,15 +552175,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5fcb7b │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ movq $0x5fc878,-0x8(%rbp) │ │ │ │ - lea 0xdc986f(%rip),%rbx │ │ │ │ + lea 0xdc1eff(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fc878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -552301,15 +552223,15 @@ │ │ │ │ lea 0x3(%r14),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5fc99e │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fcbb9 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fc930,-0x28(%rbp) │ │ │ │ - lea 0xdc97c6(%rip),%rbx │ │ │ │ + lea 0xdc1e56(%rip),%rbx │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fc930 │ │ │ │ @@ -552352,15 +552274,15 @@ │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5fcc1f │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fcd26 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fca00,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc96fe(%rip),%rbx │ │ │ │ + lea 0xdc1d8e(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fca00 │ │ │ │ @@ -552451,15 +552373,15 @@ │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ - movq $0xea6510,-0x68(%r12) │ │ │ │ + movq $0xe4b410,-0x68(%r12) │ │ │ │ mov %r8,-0x60(%r12) │ │ │ │ movq $0x0,-0x58(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ movq $0x5fc778,-0x48(%r12) │ │ │ │ lea -0x67(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ @@ -552468,15 +552390,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xfc7068,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ add %r14,%rdx │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ sub %r14,%rdi │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %r8,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %r10,-0x38(%r12) │ │ │ │ movq $0x6033c8,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -552489,15 +552411,15 @@ │ │ │ │ cmp %rdi,%rax │ │ │ │ jge 5fcd96 │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fce3d │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fcc78,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc947d(%rip),%rbx │ │ │ │ + lea 0xdc1b0d(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fcc78 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -552553,15 +552475,15 @@ │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ movq $0x5fc438,-0x48(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ movq $0x0,-0x28(%r12) │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ movq $0x5fc4a8,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ @@ -552569,15 +552491,15 @@ │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r10,%r10 │ │ │ │ jne 5fceb0 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fcdd8,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc9313(%rip),%rbx │ │ │ │ + lea 0xdc19a3(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fcdd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ @@ -552613,15 +552535,15 @@ │ │ │ │ movq $0x5fbf38,-0x70(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ movq $0x5fc018,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ movq $0x0,-0x30(%r12) │ │ │ │ mov %r10,-0x28(%r12) │ │ │ │ movq $0x5fc088,-0x20(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -552631,15 +552553,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x5fbbe8,-0x70(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ movq $0x5fbc80,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %r8,-0x40(%r12) │ │ │ │ movq $0x0,-0x38(%r12) │ │ │ │ mov %r10,-0x30(%r12) │ │ │ │ movq $0x5fbcf0,-0x28(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ @@ -553268,15 +553190,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ jmp 5fd81b │ │ │ │ movq $0x5fd918,0x18(%rbp) │ │ │ │ - lea 0xdc87d8(%rip),%rbx │ │ │ │ + lea 0xdc0e68(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fd918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -553528,15 +553450,15 @@ │ │ │ │ testb $0x85,(%rdi) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r11b,-0x23(%r8) │ │ │ │ pop %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0xdc8390,%eax │ │ │ │ + sbb $0xdc0a20,%eax │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fdd58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -553574,15 +553496,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 5fde8f │ │ │ │ movq $0x5fde18,0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc82df(%rip),%rbx │ │ │ │ + lea 0xdc096f(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ mov %r14,0x28(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fde18 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -553683,15 +553605,16 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x2b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ faddl (%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 5fe0dc │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ @@ -553738,15 +553661,15 @@ │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x5fe078,0x0(%rbp) │ │ │ │ - lea 0xdc807a(%rip),%rbx │ │ │ │ + lea 0xdc070a(%rip),%rbx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -553801,18 +553724,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800dc7f(%rax) │ │ │ │ - movl $0x5fe170,-0x18(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + faddl (%rax) │ │ │ │ + movq $0x5fe170,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc7f86(%rip),%rbx │ │ │ │ + lea 0xdc0616(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe170 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -553868,18 +553793,19 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800dc7e(%rax) │ │ │ │ - movl $0x5fe268,-0x18(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xc74800dc,%eax │ │ │ │ + rex.RB call bfc498 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc7e8e(%rip),%rbx │ │ │ │ + lea 0xdc051e(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe268 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -553935,18 +553861,20 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800dc7d(%rax) │ │ │ │ - movl $0x5fe360,-0x18(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0xdc,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call bfc688 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc7d96(%rip),%rbx │ │ │ │ + lea 0xdc0426(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe360 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -554036,15 +553964,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5fe4b3 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5fe4f0,-0x18(%rbp) │ │ │ │ - lea 0xdc7c27(%rip),%rbx │ │ │ │ + lea 0xdc02b7(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -554099,15 +554027,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 5fe5cc │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x5fe5b8,-0x18(%rbp) │ │ │ │ - lea 0xdc7b2f(%rip),%rbx │ │ │ │ + lea 0xdc01bf(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fe5b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -555050,15 +554978,15 @@ │ │ │ │ jmp 600a78 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %rsi,%rsi │ │ │ │ jne 5ffc06 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x5ff278,-0x8(%rbp) │ │ │ │ - lea 0xdc6e6f(%rip),%rbx │ │ │ │ + lea 0xdbf4ff(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5ff278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -555633,15 +555561,15 @@ │ │ │ │ lea 0x3(%r14),%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ jge 5ffb2e │ │ │ │ test %r9,%r9 │ │ │ │ jne 5ffd45 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5ffac0,-0x28(%rbp) │ │ │ │ - lea 0xdc663b(%rip),%rbx │ │ │ │ + lea 0xdbeccb(%rip),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5ffac0 │ │ │ │ @@ -555685,15 +555613,15 @@ │ │ │ │ cmp %rsi,%rax │ │ │ │ jge 5ffdab │ │ │ │ test %r9,%r9 │ │ │ │ jne 5ffef9 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5ffb90,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc656e(%rip),%rbx │ │ │ │ + lea 0xdbebfe(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5ffb90 │ │ │ │ @@ -555728,15 +555656,15 @@ │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x0,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x5ff178,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ @@ -555800,15 +555728,15 @@ │ │ │ │ jmp 1173a30 │ │ │ │ movq $0xfc7068,-0x70(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ add %r14,%rcx │ │ │ │ mov %rcx,-0x60(%r12) │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %r9,-0x38(%r12) │ │ │ │ movq $0x6033c8,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -555820,15 +555748,15 @@ │ │ │ │ lea 0x1(%r14),%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ jge 5fff69 │ │ │ │ test %r9,%r9 │ │ │ │ jne 600266 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5ffe00,-0x18(%rbp) │ │ │ │ - lea 0xdc62f4(%rip),%rbx │ │ │ │ + lea 0xdbe984(%rip),%rbx │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5ffe00 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -555903,30 +555831,30 @@ │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %r10b,-0x50(%r12) │ │ │ │ movq $0x5fedf8,-0x48(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ movq $0x0,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ movq $0x5fee68,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %r9,%r9 │ │ │ │ jne 6002d9 │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ movq $0x5fffa8,-0x10(%rbp) │ │ │ │ - lea 0xdc6143(%rip),%rbx │ │ │ │ + lea 0xdbe7d3(%rip),%rbx │ │ │ │ mov %r10b,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 5fffa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ @@ -556137,15 +556065,15 @@ │ │ │ │ movq $0x5fe988,-0x70(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %r10b,-0x58(%r12) │ │ │ │ movq $0x5fea38,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ movq $0x0,-0x30(%r12) │ │ │ │ mov %r9,-0x28(%r12) │ │ │ │ movq $0x5feaa8,-0x20(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -556155,15 +556083,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x603408,-0x70(%r12) │ │ │ │ mov %r10b,-0x68(%r12) │ │ │ │ movq $0x5fe760,-0x60(%r12) │ │ │ │ lea -0x6e(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ movq $0x0,-0x40(%r12) │ │ │ │ mov %r9,-0x38(%r12) │ │ │ │ movq $0x5fe7d0,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x5f(%r12),%rax │ │ │ │ @@ -557663,15 +557591,15 @@ │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ movq $0x601970,0x18(%rbp) │ │ │ │ - lea 0xdc477f(%rip),%rbx │ │ │ │ + lea 0xdbce0f(%rip),%rbx │ │ │ │ mov %rdi,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 601970 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -558281,15 +558209,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ testb $0x85,(%rdi) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,0x48006022(%r8) │ │ │ │ - lea 0xdc3e68(%rip),%ebx │ │ │ │ + lea 0xdbc4f8(%rip),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ jne 602280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -558327,15 +558255,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 6023b7 │ │ │ │ movq $0x602340,0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc3db7(%rip),%rbx │ │ │ │ + lea 0xdbc447(%rip),%rbx │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ mov %r14,0x28(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 602340 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -558425,16 +558353,16 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ enter $0x2b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3c(%rax) │ │ │ │ - faddl (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0xdb │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6025fc │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ @@ -558480,15 +558408,15 @@ │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x602598,0x0(%rbp) │ │ │ │ - lea 0xdc3b5a(%rip),%rbx │ │ │ │ + lea 0xdbc1ea(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 602598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -558573,20 +558501,18 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp %ah,%bl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call c04da8 │ │ │ │ + add %ch,0x4800dbc0(%rax) │ │ │ │ + movl $0x6026f0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc3a06(%rip),%rbx │ │ │ │ + lea 0xdbc096(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 6026f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -558638,20 +558564,18 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %ebx,%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call c04f98 │ │ │ │ + add %dh,0x4800dbbf(%rax) │ │ │ │ + movl $0x6027e8,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc390e(%rip),%rbx │ │ │ │ + lea 0xdbbf9e(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 6027e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -558703,20 +558627,18 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp fc6078 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %bl,%ah │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call c05188 │ │ │ │ + add %bh,0x4800dbbe(%rax) │ │ │ │ + movl $0x6028e0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdc3816(%rip),%rbx │ │ │ │ + lea 0xdbbea6(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 6028e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -558808,15 +558730,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 602a33 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x602a70,-0x18(%rbp) │ │ │ │ - lea 0xdc36a7(%rip),%rbx │ │ │ │ + lea 0xdbbd37(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 602a70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -558873,15 +558795,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 602b4c │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x602b38,-0x18(%rbp) │ │ │ │ - lea 0xdc35af(%rip),%rbx │ │ │ │ + lea 0xdbbc3f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 602b38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -559153,15 +559075,15 @@ │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ movq $0x602c98,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -559272,15 +559194,15 @@ │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ movq $0x602c70,-0x30(%r12) │ │ │ │ lea -0x4f(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -559298,15 +559220,15 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0xfc7068,-0x50(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ movq $0x6033c8,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ @@ -559391,15 +559313,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0xdc24cf(%rip),%rsi │ │ │ │ + lea 0xdbab5f(%rip),%rsi │ │ │ │ lea 0xdca510(%rip),%r14 │ │ │ │ jmp 602cc0 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -571597,15 +571519,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 60e01f │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -571614,15 +571536,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 60e0c4 │ │ │ │ @@ -571636,15 +571558,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -571662,15 +571584,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -575815,15 +575737,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 611b9f │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -575832,15 +575754,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 611c44 │ │ │ │ @@ -575854,15 +575776,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -575880,15 +575802,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -579838,15 +579760,15 @@ │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x6151b8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%r8 │ │ │ │ xor %edi,%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xdb38e8(%rip),%r14 │ │ │ │ + lea 0xdabf78(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ movq $0x13f7049,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 610c58 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -580144,15 +580066,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xb930a5(%rip),%r14 │ │ │ │ + lea 0xb9266f(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582643,15 +582565,15 @@ │ │ │ │ mov 0x40(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ add $0x4,%r10 │ │ │ │ jmp 6179e3 │ │ │ │ test %r10,%r10 │ │ │ │ jne 617c5a │ │ │ │ movq $0x617ce8,0x0(%rbp) │ │ │ │ - lea 0xdae3fa(%rip),%rbx │ │ │ │ + lea 0xda6a8a(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 617ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %esi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582697,15 +582619,15 @@ │ │ │ │ mov 0x40(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ add $0x3,%r10 │ │ │ │ jmp 6179e3 │ │ │ │ test %r10,%r10 │ │ │ │ jne 617c4f │ │ │ │ movq $0x617da0,0x0(%rbp) │ │ │ │ - lea 0xdae346(%rip),%rbx │ │ │ │ + lea 0xda69d6(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 617da0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582749,15 +582671,15 @@ │ │ │ │ mov 0x40(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ add $0x2,%r10 │ │ │ │ jmp 6179e3 │ │ │ │ test %r10,%r10 │ │ │ │ jne 617c44 │ │ │ │ movq $0x617e58,0x0(%rbp) │ │ │ │ - lea 0xdae28e(%rip),%rbx │ │ │ │ + lea 0xda691e(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 617e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -582821,15 +582743,15 @@ │ │ │ │ mov 0x40(%rbp),%r11 │ │ │ │ add $0x50,%rbp │ │ │ │ inc %r10 │ │ │ │ jmp 6179e3 │ │ │ │ test %r10,%r10 │ │ │ │ jne 617c39 │ │ │ │ movq $0x617f50,0x0(%rbp) │ │ │ │ - lea 0xdae197(%rip),%rbx │ │ │ │ + lea 0xda6827(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 617f50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %esi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -583298,15 +583220,15 @@ │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ add $0x68,%rbp │ │ │ │ add $0x4,%r8 │ │ │ │ jmp 6182cb │ │ │ │ test %r8,%r8 │ │ │ │ jne 61860f │ │ │ │ movq $0x6186e8,0x0(%rbp) │ │ │ │ - lea 0xdad9fd(%rip),%rbx │ │ │ │ + lea 0xda608d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6186e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.WR clc │ │ │ │ add (%rax),%eax │ │ │ │ @@ -583354,15 +583276,15 @@ │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ add $0x68,%rbp │ │ │ │ add $0x3,%r8 │ │ │ │ jmp 6182cb │ │ │ │ test %r8,%r8 │ │ │ │ jne 6185f7 │ │ │ │ movq $0x6187a0,0x0(%rbp) │ │ │ │ - lea 0xdad945(%rip),%rbx │ │ │ │ + lea 0xda5fd5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6187a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.WR clc │ │ │ │ add (%rax),%eax │ │ │ │ @@ -583407,15 +583329,15 @@ │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ add $0x68,%rbp │ │ │ │ add $0x2,%r8 │ │ │ │ jmp 6182cb │ │ │ │ test %r8,%r8 │ │ │ │ jne 618627 │ │ │ │ movq $0x618858,0x0(%rbp) │ │ │ │ - lea 0xdad88d(%rip),%rbx │ │ │ │ + lea 0xda5f1d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 618858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.WR clc │ │ │ │ add (%rax),%eax │ │ │ │ @@ -583478,15 +583400,15 @@ │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ add $0x68,%rbp │ │ │ │ inc %r8 │ │ │ │ jmp 6182cb │ │ │ │ test %r8,%r8 │ │ │ │ jne 61863f │ │ │ │ movq $0x618948,0x0(%rbp) │ │ │ │ - lea 0xdad79e(%rip),%rbx │ │ │ │ + lea 0xda5e2e(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 618948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.WR clc │ │ │ │ add (%rax),%eax │ │ │ │ @@ -583754,15 +583676,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 618cf2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -583869,15 +583791,15 @@ │ │ │ │ mov %r8,%rbx │ │ │ │ mov 0x70(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6195ba │ │ │ │ add %rax,%r10 │ │ │ │ - lea 0xdad252(%rip),%rax │ │ │ │ + lea 0xda58e2(%rip),%rax │ │ │ │ mov %r10,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r9,%rax │ │ │ │ mov %r8,%r9 │ │ │ │ @@ -584037,15 +583959,15 @@ │ │ │ │ mov %r11,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x619190,-0x30(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xdacf7a(%rip),%rbx │ │ │ │ + lea 0xda560a(%rip),%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -584171,15 +584093,15 @@ │ │ │ │ jmp 704820 │ │ │ │ mov %rdi,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ jne 618e6c │ │ │ │ movq $0x619570,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdacd86(%rip),%rbx │ │ │ │ + lea 0xda5416(%rip),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,0x8(%rbp) │ │ │ │ @@ -584567,15 +584489,15 @@ │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61991a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -584681,15 +584603,15 @@ │ │ │ │ mov %rcx,%rax │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov 0x70(%rsp),%rdx │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ jmp 61a1e2 │ │ │ │ add %r14,%r9 │ │ │ │ - lea 0xdac630(%rip),%rcx │ │ │ │ + lea 0xda4cc0(%rip),%rcx │ │ │ │ mov %r10,%r14 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r9,%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r8,%rax │ │ │ │ @@ -584858,15 +584780,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ movq $0x619dc8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdac344(%rip),%rbx │ │ │ │ + lea 0xda49d4(%rip),%rbx │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ @@ -585001,15 +584923,15 @@ │ │ │ │ jmp 704820 │ │ │ │ mov %r11,%rsi │ │ │ │ sub %r14,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ jne 619a8e │ │ │ │ movq $0x61a198,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xdac13e(%rip),%rbx │ │ │ │ + lea 0xda47ce(%rip),%rbx │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov %r10,0x38(%rbp) │ │ │ │ @@ -585424,16 +585346,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pushf │ │ │ │ + sub %ah,(%rbx) │ │ │ │ fiaddl (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 61a634 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61a629 │ │ │ │ @@ -585450,30 +585371,26 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - fiaddl (%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %dh,0x4900da22(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - fiaddl (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %dl,0x4800da22(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 61a6e9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61a6de │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -585604,16 +585521,15 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 61a950 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cltd │ │ │ │ + add %bh,0x20(%rax) │ │ │ │ fiaddl (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 61a900 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61a8f5 │ │ │ │ @@ -585636,19 +585552,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ fiaddl (%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -585748,15 +585665,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61ad36 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61acbb │ │ │ │ @@ -585990,15 +585907,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61b163 │ │ │ │ test %r14,%r14 │ │ │ │ jne 61b252 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x61afb0,-0x38(%rbp) │ │ │ │ - lea 0xdab171(%rip),%rbx │ │ │ │ + lea 0xda3801(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -586080,15 +585997,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61b1bc │ │ │ │ test %r14,%r14 │ │ │ │ jne 61b215 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x61b108,-0x38(%rbp) │ │ │ │ - lea 0xdab019(%rip),%rbx │ │ │ │ + lea 0xda36a9(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -586165,27 +586082,27 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 61aad1 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -586235,21 +586152,19 @@ │ │ │ │ jmp 61b6b0 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 61b3b0 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + adc $0x8d4800da,%eax │ │ │ │ + rex.RB call 7359ec84 <__environ@GLIBC_2.2.5+0x7219f85c> │ │ │ │ + ja 61b383 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61b3a5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -586267,27 +586182,28 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900da8e(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x894900da,%eax │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x69,%al │ │ │ │ + addl $0x401f0f,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x45,-0x72b7ff26(%rsi) │ │ │ │ - call 7359ed3c <__environ@GLIBC_2.2.5+0x7219f914> │ │ │ │ + adc %dl,-0x72b7ff26(%rip) │ │ │ │ + rex.RB call 7359ed3c <__environ@GLIBC_2.2.5+0x7219f914> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61b441 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -586301,29 +586217,25 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %edx,%ds │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ds,(%rcx) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ + add %bl,0x4900da14(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lea (bad),%ebx │ │ │ │ + add %bh,0x14(%rax) │ │ │ │ fiaddl (%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 61b501 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61b4f6 │ │ │ │ @@ -586560,15 +586472,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61bb6d │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -586651,16 +586563,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800da88(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pminub (%rax),%mm0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%r10 │ │ │ │ mov 0x8(%rbp),%r11 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -586859,15 +586772,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61bff1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61c0f2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x61bdf8,-0x38(%rbp) │ │ │ │ - lea 0xdaa325(%rip),%rbx │ │ │ │ + lea 0xda29b5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -586954,15 +586867,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 61c04a │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61c0a3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x61bf78,-0x38(%rbp) │ │ │ │ - lea 0xdaa1a5(%rip),%rbx │ │ │ │ + lea 0xda2835(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -587044,30 +586957,30 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 61b852 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ @@ -588121,15 +588034,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 61d17b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -588241,15 +588154,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 61cf39 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61ce68 │ │ │ │ movq $0x61d3b0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda8d64(%rip),%rbx │ │ │ │ + lea 0xda13f4(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -588296,15 +588209,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 61d0c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61ce33 │ │ │ │ movq $0x61d490,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda8c86(%rip),%rbx │ │ │ │ + lea 0xda1316(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -588593,15 +588506,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 61d939 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -588714,15 +588627,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 61d6ae │ │ │ │ test %r8,%r8 │ │ │ │ jne 61d5c5 │ │ │ │ movq $0x61db78,-0x38(%rbp) │ │ │ │ - lea 0xda85a7(%rip),%rbx │ │ │ │ + lea 0xda0c37(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -588775,15 +588688,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 61d887 │ │ │ │ test %r8,%r8 │ │ │ │ jne 61d59a │ │ │ │ movq $0x61dc68,-0x38(%rbp) │ │ │ │ - lea 0xda84b1(%rip),%rbx │ │ │ │ + lea 0xda0b41(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -590042,15 +589955,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 61ef6b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -590162,15 +590075,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 61ed29 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61ec58 │ │ │ │ movq $0x61f1a0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda6f74(%rip),%rbx │ │ │ │ + lea 0xd9f604(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -590217,15 +590130,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 61eeb6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 61ec23 │ │ │ │ movq $0x61f280,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda6e96(%rip),%rbx │ │ │ │ + lea 0xd9f526(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -590518,15 +590431,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 61f729 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -590639,15 +590552,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 61f49e │ │ │ │ test %r8,%r8 │ │ │ │ jne 61f3b5 │ │ │ │ movq $0x61f968,-0x38(%rbp) │ │ │ │ - lea 0xda67b7(%rip),%rbx │ │ │ │ + lea 0xd9ee47(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -590700,15 +590613,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 61f677 │ │ │ │ test %r8,%r8 │ │ │ │ jne 61f38a │ │ │ │ movq $0x61fa58,-0x38(%rbp) │ │ │ │ - lea 0xda66c1(%rip),%rbx │ │ │ │ + lea 0xd9ed51(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -591871,15 +591784,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 620cd3 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -591991,15 +591904,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 620a91 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6209c0 │ │ │ │ movq $0x620f08,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda520c(%rip),%rbx │ │ │ │ + lea 0xd9d89c(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -592047,15 +591960,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 620c1e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62098b │ │ │ │ movq $0x620fe8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda512e(%rip),%rbx │ │ │ │ + lea 0xd9d7be(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -592347,15 +592260,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 621491 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -592468,15 +592381,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 621206 │ │ │ │ test %r8,%r8 │ │ │ │ jne 62111d │ │ │ │ movq $0x6216d0,-0x38(%rbp) │ │ │ │ - lea 0xda4a4f(%rip),%rbx │ │ │ │ + lea 0xd9d0df(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -592530,15 +592443,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6213df │ │ │ │ test %r8,%r8 │ │ │ │ jne 6210f2 │ │ │ │ movq $0x6217c0,-0x38(%rbp) │ │ │ │ - lea 0xda4959(%rip),%rbx │ │ │ │ + lea 0xd9cfe9(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -593695,15 +593608,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 622a3b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -593815,15 +593728,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 6227f9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 622728 │ │ │ │ movq $0x622c70,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda34a4(%rip),%rbx │ │ │ │ + lea 0xd9bb34(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -593869,15 +593782,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 622986 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6226f3 │ │ │ │ movq $0x622d50,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda33c6(%rip),%rbx │ │ │ │ + lea 0xd9ba56(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -594163,15 +594076,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 6231f9 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -594284,15 +594197,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 622f6e │ │ │ │ test %r8,%r8 │ │ │ │ jne 622e85 │ │ │ │ movq $0x623438,-0x38(%rbp) │ │ │ │ - lea 0xda2ce7(%rip),%rbx │ │ │ │ + lea 0xd9b377(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -594347,15 +594260,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 623147 │ │ │ │ test %r8,%r8 │ │ │ │ jne 622e5a │ │ │ │ movq $0x623528,-0x38(%rbp) │ │ │ │ - lea 0xda2bf1(%rip),%rbx │ │ │ │ + lea 0xd9b281(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -595445,15 +595358,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 6245bb │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -595565,15 +595478,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 624379 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6242a8 │ │ │ │ movq $0x6247f0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda1924(%rip),%rbx │ │ │ │ + lea 0xd99fb4(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -595622,15 +595535,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 624506 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 624273 │ │ │ │ movq $0x6248d0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda1846(%rip),%rbx │ │ │ │ + lea 0xd99ed6(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -595926,15 +595839,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 624d79 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -596047,15 +595960,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 624aee │ │ │ │ test %r8,%r8 │ │ │ │ jne 624a05 │ │ │ │ movq $0x624fb8,-0x38(%rbp) │ │ │ │ - lea 0xda1167(%rip),%rbx │ │ │ │ + lea 0xd997f7(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -596109,15 +596022,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 624cc7 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6249da │ │ │ │ movq $0x6250a8,-0x38(%rbp) │ │ │ │ - lea 0xda1071(%rip),%rbx │ │ │ │ + lea 0xd99701(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -597030,15 +596943,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 625e4b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -597150,15 +597063,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 625c09 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 625b38 │ │ │ │ movq $0x626080,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xda0094(%rip),%rbx │ │ │ │ + lea 0xd98724(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -597205,15 +597118,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 625d96 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 625b03 │ │ │ │ movq $0x626160,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9ffb6(%rip),%rbx │ │ │ │ + lea 0xd98646(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -597499,15 +597412,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 626609 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -597620,15 +597533,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 62637e │ │ │ │ test %r8,%r8 │ │ │ │ jne 626295 │ │ │ │ movq $0x626848,-0x38(%rbp) │ │ │ │ - lea 0xd9f8d7(%rip),%rbx │ │ │ │ + lea 0xd97f67(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -597681,15 +597594,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 626557 │ │ │ │ test %r8,%r8 │ │ │ │ jne 62626a │ │ │ │ movq $0x626938,-0x38(%rbp) │ │ │ │ - lea 0xd9f7e1(%rip),%rbx │ │ │ │ + lea 0xd97e71(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -598775,15 +598688,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 6279cb │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -598895,15 +598808,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 627789 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6276b8 │ │ │ │ movq $0x627c00,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9e514(%rip),%rbx │ │ │ │ + lea 0xd96ba4(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -598951,15 +598864,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 627916 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 627683 │ │ │ │ movq $0x627ce0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9e436(%rip),%rbx │ │ │ │ + lea 0xd96ac6(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -599248,15 +599161,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 628189 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -599369,15 +599282,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 627efe │ │ │ │ test %r8,%r8 │ │ │ │ jne 627e15 │ │ │ │ movq $0x6283c8,-0x38(%rbp) │ │ │ │ - lea 0xd9dd57(%rip),%rbx │ │ │ │ + lea 0xd963e7(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -599430,15 +599343,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6280d7 │ │ │ │ test %r8,%r8 │ │ │ │ jne 627dea │ │ │ │ movq $0x6284b8,-0x38(%rbp) │ │ │ │ - lea 0xd9dc61(%rip),%rbx │ │ │ │ + lea 0xd962f1(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -600494,15 +600407,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 629483 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -600614,15 +600527,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 629241 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 629170 │ │ │ │ movq $0x6296b8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9ca5c(%rip),%rbx │ │ │ │ + lea 0xd950ec(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -600669,15 +600582,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 6293ce │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62913b │ │ │ │ movq $0x629798,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9c97e(%rip),%rbx │ │ │ │ + lea 0xd9500e(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -600969,15 +600882,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 629c41 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -601090,15 +601003,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 6299b6 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6298cd │ │ │ │ movq $0x629e80,-0x38(%rbp) │ │ │ │ - lea 0xd9c29f(%rip),%rbx │ │ │ │ + lea 0xd9492f(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -601151,15 +601064,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 629b8f │ │ │ │ test %r8,%r8 │ │ │ │ jne 6298a2 │ │ │ │ movq $0x629f70,-0x38(%rbp) │ │ │ │ - lea 0xd9c1a9(%rip),%rbx │ │ │ │ + lea 0xd94839(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -602226,15 +602139,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 62afd3 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -602346,15 +602259,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 62ad91 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62acc0 │ │ │ │ movq $0x62b208,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9af0c(%rip),%rbx │ │ │ │ + lea 0xd9359c(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -602403,15 +602316,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 62af1e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62ac8b │ │ │ │ movq $0x62b2e8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd9ae2e(%rip),%rbx │ │ │ │ + lea 0xd934be(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -602705,15 +602618,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 62b791 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -602826,15 +602739,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 62b506 │ │ │ │ test %r8,%r8 │ │ │ │ jne 62b41d │ │ │ │ movq $0x62b9d0,-0x38(%rbp) │ │ │ │ - lea 0xd9a74f(%rip),%rbx │ │ │ │ + lea 0xd92ddf(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -602889,15 +602802,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 62b6df │ │ │ │ test %r8,%r8 │ │ │ │ jne 62b3f2 │ │ │ │ movq $0x62bac0,-0x38(%rbp) │ │ │ │ - lea 0xd9a659(%rip),%rbx │ │ │ │ + lea 0xd92ce9(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -603951,15 +603864,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 62cb0b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -604071,15 +603984,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 62c8c9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62c7f8 │ │ │ │ movq $0x62cd40,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd993d4(%rip),%rbx │ │ │ │ + lea 0xd91a64(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -604127,15 +604040,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 62ca56 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62c7c3 │ │ │ │ movq $0x62ce20,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd992f6(%rip),%rbx │ │ │ │ + lea 0xd91986(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -604421,15 +604334,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 62d2c9 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -604542,15 +604455,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 62d03e │ │ │ │ test %r8,%r8 │ │ │ │ jne 62cf55 │ │ │ │ movq $0x62d508,-0x38(%rbp) │ │ │ │ - lea 0xd98c17(%rip),%rbx │ │ │ │ + lea 0xd912a7(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -604605,15 +604518,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 62d217 │ │ │ │ test %r8,%r8 │ │ │ │ jne 62cf2a │ │ │ │ movq $0x62d5f8,-0x38(%rbp) │ │ │ │ - lea 0xd98b21(%rip),%rbx │ │ │ │ + lea 0xd911b1(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -605698,15 +605611,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 62e68b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -605818,15 +605731,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 62e449 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62e378 │ │ │ │ movq $0x62e8c0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd97854(%rip),%rbx │ │ │ │ + lea 0xd8fee4(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -605873,15 +605786,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ jmp 62e5d6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 62e343 │ │ │ │ movq $0x62e9a0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd97776(%rip),%rbx │ │ │ │ + lea 0xd8fe06(%rip),%rbx │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%r11 │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -606181,15 +606094,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 62ee49 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -606302,15 +606215,15 @@ │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 62ebbe │ │ │ │ test %r8,%r8 │ │ │ │ jne 62ead5 │ │ │ │ movq $0x62f088,-0x38(%rbp) │ │ │ │ - lea 0xd97097(%rip),%rbx │ │ │ │ + lea 0xd8f727(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -606364,15 +606277,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 62ed97 │ │ │ │ test %r8,%r8 │ │ │ │ jne 62eaaa │ │ │ │ movq $0x62f178,-0x38(%rbp) │ │ │ │ - lea 0xd96fa1(%rip),%rbx │ │ │ │ + lea 0xd8f631(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -607562,15 +607475,15 @@ │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r10 │ │ │ │ cmp %rcx,%r10 │ │ │ │ jne 6302bb │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %r9,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rsi │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rdx,%r8 │ │ │ │ @@ -607685,15 +607598,15 @@ │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ jmp 63003c │ │ │ │ test %r8,%r8 │ │ │ │ jne 62ff59 │ │ │ │ movq $0x630520,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd95bf7(%rip),%rbx │ │ │ │ + lea 0xd8e287(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -607746,15 +607659,15 @@ │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 63020c │ │ │ │ test %r8,%r8 │ │ │ │ jne 62ff2b │ │ │ │ movq $0x630618,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd95b04(%rip),%rbx │ │ │ │ + lea 0xd8e194(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -608067,15 +607980,15 @@ │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r10,%r9 │ │ │ │ cmp %rdx,%r9 │ │ │ │ jne 630b80 │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ mov %r11,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rbx │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %r9,%r8 │ │ │ │ mov %rdi,%r9 │ │ │ │ @@ -608195,15 +608108,15 @@ │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ jmp 630899 │ │ │ │ test %r10,%r10 │ │ │ │ jne 630774 │ │ │ │ movq $0x630df0,-0x38(%rbp) │ │ │ │ - lea 0xd95331(%rip),%rbx │ │ │ │ + lea 0xd8d9c1(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -608264,15 +608177,15 @@ │ │ │ │ mov %r8,%r11 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 630ac5 │ │ │ │ test %r10,%r10 │ │ │ │ jne 630743 │ │ │ │ movq $0x630f08,-0x38(%rbp) │ │ │ │ - lea 0xd9521b(%rip),%rbx │ │ │ │ + lea 0xd8d8ab(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ @@ -608403,17 +608316,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800d931,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 63112c │ │ │ │ + xor %bh,-0x72b7ff28(%rax) │ │ │ │ + rex.RB call 735b4a1c <__environ@GLIBC_2.2.5+0x721b55f4> │ │ │ │ + pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 631121 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -608426,31 +608339,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor %ebx,%ecx │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - mov $0x1f0f0085,%esp │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %bh,0x4900d8b7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %ebx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bl,0x4800d8b7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 6311e1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6311d6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -608580,17 +608489,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 631448 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cs flds (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,0x4800d8b5(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6313f8 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6313ed │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -608611,22 +608519,23 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2e(%rax) │ │ │ │ - flds (%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rax │ │ │ │ - cld │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd8,%ah │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fmull (%rax) │ │ │ │ + addb $0xf,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -608709,15 +608618,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6317ba │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 631712 │ │ │ │ @@ -608896,15 +608805,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 631d29 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63280d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x631980,-0x38(%rbp) │ │ │ │ - lea 0xd94795(%rip),%rbx │ │ │ │ + lea 0xd8ce25(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609023,15 +608932,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 632181 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6327df │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x631b78,-0x38(%rbp) │ │ │ │ - lea 0xd9459d(%rip),%rbx │ │ │ │ + lea 0xd8cc2d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609110,15 +609019,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6321d0 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6327ac │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x631cc8,-0x38(%rbp) │ │ │ │ - lea 0xd94450(%rip),%rbx │ │ │ │ + lea 0xd8cae0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609215,15 +609124,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6324e1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 632779 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x631e60,-0x38(%rbp) │ │ │ │ - lea 0xd942b8(%rip),%rbx │ │ │ │ + lea 0xd8c948(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609305,15 +609214,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 632535 │ │ │ │ test %r14,%r14 │ │ │ │ jne 632709 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x631fc0,-0x38(%rbp) │ │ │ │ - lea 0xd94163(%rip),%rbx │ │ │ │ + lea 0xd8c7f3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609395,15 +609304,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63258e │ │ │ │ test %r14,%r14 │ │ │ │ jne 632741 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x632120,-0x38(%rbp) │ │ │ │ - lea 0xd94003(%rip),%rbx │ │ │ │ + lea 0xd8c693(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609517,15 +609426,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6325e7 │ │ │ │ test %r14,%r14 │ │ │ │ jne 632699 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x632320,-0x38(%rbp) │ │ │ │ - lea 0xd93e03(%rip),%rbx │ │ │ │ + lea 0xd8c493(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609607,15 +609516,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 632640 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6326d1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x632480,-0x38(%rbp) │ │ │ │ - lea 0xd93ca3(%rip),%rbx │ │ │ │ + lea 0xd8c333(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609747,88 +609656,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6315a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -609874,17 +609783,17 @@ │ │ │ │ jmp 632c68 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800d919(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x394ce8458d4800d8,%al │ │ │ │ + clc │ │ │ │ jb 632968 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63295d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -609904,30 +609813,29 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %bl,%cl │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %bh,-0x61(%rax) │ │ │ │ + fadds (%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xd918,$0x0 │ │ │ │ + pop %rax │ │ │ │ + lahf │ │ │ │ + fadds (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 632a04 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6329f9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -609943,30 +609851,31 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ - flds (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sahf │ │ │ │ + fadds (%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %bl,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %al,%al │ │ │ │ + sahf │ │ │ │ + fadds (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 632ab9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 632aae │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -610187,15 +610096,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63309e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -610276,26 +610185,22 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %ecx,%ebx │ │ │ │ - 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) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 632f8c │ │ │ │ + add %bl,0x4800d899(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -610437,15 +610342,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6336a1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6342b3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633280,-0x38(%rbp) │ │ │ │ - lea 0xd92e9a(%rip),%rbx │ │ │ │ + lea 0xd8b52a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -610572,15 +610477,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 633b71 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634276 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6334a8,-0x38(%rbp) │ │ │ │ - lea 0xd92c72(%rip),%rbx │ │ │ │ + lea 0xd8b302(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -610668,15 +610573,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 633bc5 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634234 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633628,-0x38(%rbp) │ │ │ │ - lea 0xd92af5(%rip),%rbx │ │ │ │ + lea 0xd8b185(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -610781,15 +610686,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 633f19 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6341f2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6337f8,-0x38(%rbp) │ │ │ │ - lea 0xd92925(%rip),%rbx │ │ │ │ + lea 0xd8afb5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -610878,15 +610783,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 633f72 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634164 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633978,-0x38(%rbp) │ │ │ │ - lea 0xd927aa(%rip),%rbx │ │ │ │ + lea 0xd8ae3a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -610975,15 +610880,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 633fcb │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6341ab │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633af8,-0x38(%rbp) │ │ │ │ - lea 0xd9262a(%rip),%rbx │ │ │ │ + lea 0xd8acba(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -611108,15 +611013,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 634024 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6340d6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633d20,-0x38(%rbp) │ │ │ │ - lea 0xd92402(%rip),%rbx │ │ │ │ + lea 0xd8aa92(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -611203,15 +611108,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63407d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63411d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x633ea0,-0x38(%rbp) │ │ │ │ - lea 0xd92282(%rip),%rbx │ │ │ │ + lea 0xd8a912(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -611347,109 +611252,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 632dda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -612109,15 +612014,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 634d5b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -612194,15 +612099,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 634bb9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634ad6 │ │ │ │ movq $0x634ed8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd91226(%rip),%rbx │ │ │ │ + lea 0xd898b6(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -612283,15 +612188,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 634bb9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634ab3 │ │ │ │ movq $0x635060,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd910a1(%rip),%rbx │ │ │ │ + lea 0xd89731(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -612336,15 +612241,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634a8b │ │ │ │ movq $0x635130,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90fd6(%rip),%rbx │ │ │ │ + lea 0xd89666(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -612390,15 +612295,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634a63 │ │ │ │ movq $0x635200,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90f06(%rip),%rbx │ │ │ │ + lea 0xd89596(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -612444,15 +612349,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634a03 │ │ │ │ movq $0x6352d8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90e36(%rip),%rbx │ │ │ │ + lea 0xd894c6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -612498,15 +612403,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 634a33 │ │ │ │ movq $0x6353b0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90d5e(%rip),%rbx │ │ │ │ + lea 0xd893ee(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -612552,15 +612457,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6355d7 │ │ │ │ movq $0x635488,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90c86(%rip),%rbx │ │ │ │ + lea 0xd89316(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -612605,15 +612510,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 634ca6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 635607 │ │ │ │ movq $0x635560,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd90bae(%rip),%rbx │ │ │ │ + lea 0xd8923e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -612907,15 +612812,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 635a07 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -612994,15 +612899,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 6357ee │ │ │ │ test %r8,%r8 │ │ │ │ jne 635708 │ │ │ │ movq $0x635b98,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd90573(%rip),%rbx │ │ │ │ + lea 0xd88c03(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -613091,15 +612996,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 6357ee │ │ │ │ test %r8,%r8 │ │ │ │ jne 6356e5 │ │ │ │ movq $0x635d40,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd903ce(%rip),%rbx │ │ │ │ + lea 0xd88a5e(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -613150,15 +613055,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6356ca │ │ │ │ movq $0x635e30,-0x38(%rbp) │ │ │ │ - lea 0xd902e3(%rip),%rbx │ │ │ │ + lea 0xd88973(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -613211,15 +613116,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 636425 │ │ │ │ movq $0x635f20,-0x38(%rbp) │ │ │ │ - lea 0xd901f3(%rip),%rbx │ │ │ │ + lea 0xd88883(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -613272,15 +613177,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6363d9 │ │ │ │ movq $0x636018,-0x38(%rbp) │ │ │ │ - lea 0xd90103(%rip),%rbx │ │ │ │ + lea 0xd88793(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -613333,15 +613238,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6363ff │ │ │ │ movq $0x636110,-0x38(%rbp) │ │ │ │ - lea 0xd9000b(%rip),%rbx │ │ │ │ + lea 0xd8869b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -613395,15 +613300,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 63638d │ │ │ │ movq $0x636208,-0x38(%rbp) │ │ │ │ - lea 0xd8ff13(%rip),%rbx │ │ │ │ + lea 0xd885a3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -613457,15 +613362,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 635955 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6363b3 │ │ │ │ movq $0x636300,-0x38(%rbp) │ │ │ │ - lea 0xd8fe1b(%rip),%rbx │ │ │ │ + lea 0xd884ab(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -613572,19 +613477,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - fstp %st(0) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735b9dc4 <__environ@GLIBC_2.2.5+0x721ba99c> │ │ │ │ - pop %rbx │ │ │ │ + mov %ah,0x0(%rax,%rbx,8) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6364d4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6364c9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -613597,28 +613501,30 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900d8dd(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + fadds %fs:(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,%al │ │ │ │ + movsxd %eax,%ebx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 636589 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63657e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -613748,15 +613654,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6367f0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x25(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ fadds (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6367a0 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 636795 │ │ │ │ @@ -613779,18 +613686,19 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900d8da(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + fadds (%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -613876,15 +613784,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 636b62 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 636aba │ │ │ │ @@ -614062,15 +613970,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6370d1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637bb5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x636d28,-0x38(%rbp) │ │ │ │ - lea 0xd8f3ed(%rip),%rbx │ │ │ │ + lea 0xd87a7d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614186,15 +614094,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637529 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637b87 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x636f20,-0x38(%rbp) │ │ │ │ - lea 0xd8f1f5(%rip),%rbx │ │ │ │ + lea 0xd87885(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614273,15 +614181,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637578 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637b54 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x637070,-0x38(%rbp) │ │ │ │ - lea 0xd8f0a8(%rip),%rbx │ │ │ │ + lea 0xd87738(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614377,15 +614285,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637889 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637b21 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x637208,-0x38(%rbp) │ │ │ │ - lea 0xd8ef10(%rip),%rbx │ │ │ │ + lea 0xd875a0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614466,15 +614374,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6378dd │ │ │ │ test %r14,%r14 │ │ │ │ jne 637ab1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x637368,-0x38(%rbp) │ │ │ │ - lea 0xd8edbb(%rip),%rbx │ │ │ │ + lea 0xd8744b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614557,15 +614465,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637936 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637ae9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6374c8,-0x38(%rbp) │ │ │ │ - lea 0xd8ec5b(%rip),%rbx │ │ │ │ + lea 0xd872eb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614682,15 +614590,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63798f │ │ │ │ test %r14,%r14 │ │ │ │ jne 637a41 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6376c8,-0x38(%rbp) │ │ │ │ - lea 0xd8ea5b(%rip),%rbx │ │ │ │ + lea 0xd870eb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614773,15 +614681,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6379e8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 637a79 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x637828,-0x38(%rbp) │ │ │ │ - lea 0xd8e8fb(%rip),%rbx │ │ │ │ + lea 0xd86f8b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -614911,88 +614819,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63694f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -615037,16 +614945,16 @@ │ │ │ │ jmp 638010 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,0x4c(%rax) │ │ │ │ + fadds (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 637d10 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637d05 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -615068,27 +614976,27 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WXB fadds (%r8) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ch │ │ │ │ + mov $0x4b,%al │ │ │ │ fadds (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 637dac │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637da1 │ │ │ │ @@ -615105,26 +615013,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900d8c4(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WXB fadds (%r8) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800d8c4(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WXB fadds (%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 637e61 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 637e56 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -615347,15 +615257,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 638446 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -615438,16 +615348,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB fadds (%r8) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%r10 │ │ │ │ mov 0x8(%rbp),%r11 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ @@ -615595,15 +615505,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 638a49 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63965b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x638628,-0x38(%rbp) │ │ │ │ - lea 0xd8daf2(%rip),%rbx │ │ │ │ + lea 0xd86182(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -615728,15 +615638,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 638f19 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63961e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x638850,-0x38(%rbp) │ │ │ │ - lea 0xd8d8ca(%rip),%rbx │ │ │ │ + lea 0xd85f5a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -615825,15 +615735,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 638f6d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6395dc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6389d0,-0x38(%rbp) │ │ │ │ - lea 0xd8d74d(%rip),%rbx │ │ │ │ + lea 0xd85ddd(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -615941,15 +615851,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6392c1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63959a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x638ba0,-0x38(%rbp) │ │ │ │ - lea 0xd8d57d(%rip),%rbx │ │ │ │ + lea 0xd85c0d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -616037,15 +615947,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63931a │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63950c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x638d20,-0x38(%rbp) │ │ │ │ - lea 0xd8d402(%rip),%rbx │ │ │ │ + lea 0xd85a92(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -616133,15 +616043,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 639373 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639553 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x638ea0,-0x38(%rbp) │ │ │ │ - lea 0xd8d282(%rip),%rbx │ │ │ │ + lea 0xd85912(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -616266,15 +616176,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6393cc │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63947e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6390c8,-0x38(%rbp) │ │ │ │ - lea 0xd8d05a(%rip),%rbx │ │ │ │ + lea 0xd856ea(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -616363,15 +616273,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 639425 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6394c5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x639248,-0x38(%rbp) │ │ │ │ - lea 0xd8ceda(%rip),%rbx │ │ │ │ + lea 0xd8556a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -616507,109 +616417,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 638182 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -617312,15 +617222,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 63a173 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -617397,15 +617307,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 639fd1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639eee │ │ │ │ movq $0x63a2f0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8be0e(%rip),%rbx │ │ │ │ + lea 0xd8449e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -617488,15 +617398,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 639fd1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639ecb │ │ │ │ movq $0x63a478,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8bc89(%rip),%rbx │ │ │ │ + lea 0xd84319(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -617539,15 +617449,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639ea3 │ │ │ │ movq $0x63a548,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8bbbe(%rip),%rbx │ │ │ │ + lea 0xd8424e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -617591,15 +617501,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639e7b │ │ │ │ movq $0x63a618,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8baee(%rip),%rbx │ │ │ │ + lea 0xd8417e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -617645,15 +617555,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639e1b │ │ │ │ movq $0x63a6f0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8ba1e(%rip),%rbx │ │ │ │ + lea 0xd840ae(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -617700,15 +617610,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 639e4b │ │ │ │ movq $0x63a7c8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8b946(%rip),%rbx │ │ │ │ + lea 0xd83fd6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -617754,15 +617664,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63a9ef │ │ │ │ movq $0x63a8a0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8b86e(%rip),%rbx │ │ │ │ + lea 0xd83efe(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -617808,15 +617718,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63a0be │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63aa1f │ │ │ │ movq $0x63a978,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8b796(%rip),%rbx │ │ │ │ + lea 0xd83e26(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -618104,15 +618014,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 63ae1f │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -618191,15 +618101,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 63ac06 │ │ │ │ test %r8,%r8 │ │ │ │ jne 63ab20 │ │ │ │ movq $0x63afb0,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd8b15b(%rip),%rbx │ │ │ │ + lea 0xd837eb(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -618289,15 +618199,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 63ac06 │ │ │ │ test %r8,%r8 │ │ │ │ jne 63aafd │ │ │ │ movq $0x63b158,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd8afb6(%rip),%rbx │ │ │ │ + lea 0xd83646(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -618347,15 +618257,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63aae2 │ │ │ │ movq $0x63b248,-0x38(%rbp) │ │ │ │ - lea 0xd8aecb(%rip),%rbx │ │ │ │ + lea 0xd8355b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -618406,15 +618316,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63b83d │ │ │ │ movq $0x63b338,-0x38(%rbp) │ │ │ │ - lea 0xd8addb(%rip),%rbx │ │ │ │ + lea 0xd8346b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -618467,15 +618377,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63b7f1 │ │ │ │ movq $0x63b430,-0x38(%rbp) │ │ │ │ - lea 0xd8aceb(%rip),%rbx │ │ │ │ + lea 0xd8337b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -618529,15 +618439,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63b817 │ │ │ │ movq $0x63b528,-0x38(%rbp) │ │ │ │ - lea 0xd8abf3(%rip),%rbx │ │ │ │ + lea 0xd83283(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -618591,15 +618501,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63b7a5 │ │ │ │ movq $0x63b620,-0x38(%rbp) │ │ │ │ - lea 0xd8aafb(%rip),%rbx │ │ │ │ + lea 0xd8318b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -618653,15 +618563,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 63ad6d │ │ │ │ test %r8,%r8 │ │ │ │ jne 63b7cb │ │ │ │ movq $0x63b718,-0x38(%rbp) │ │ │ │ - lea 0xd8aa03(%rip),%rbx │ │ │ │ + lea 0xd83093(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -618769,15 +618679,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 63b80f │ │ │ │ + jo 63b896 │ │ │ │ fadds (%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 63b8ec │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63b8e1 │ │ │ │ @@ -618794,27 +618704,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x77(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + psubusb (%rax),%mm0 │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + psubusb (%rax),%mm0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 63b9a1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63b996 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -618945,17 +618855,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 63bc08 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ebx,%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0x8d4800d8,%eax │ │ │ │ rex.RB call 735bf48c <__environ@GLIBC_2.2.5+0x721c0064> │ │ │ │ ja 63bb8b │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63bbad │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -618976,18 +618885,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900d886(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ch,(%rax) │ │ │ │ + or $0x894900d8,%eax │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x61,%al │ │ │ │ + jg 63bbdc │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -619073,15 +618984,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63bf7a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63bed2 │ │ │ │ @@ -619259,15 +619170,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63c4e9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cfcd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c140,-0x38(%rbp) │ │ │ │ - lea 0xd89fd5(%rip),%rbx │ │ │ │ + lea 0xd82665(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619384,15 +619295,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63c941 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cf9f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c338,-0x38(%rbp) │ │ │ │ - lea 0xd89ddd(%rip),%rbx │ │ │ │ + lea 0xd8246d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619472,15 +619383,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63c990 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cf6c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c488,-0x38(%rbp) │ │ │ │ - lea 0xd89c90(%rip),%rbx │ │ │ │ + lea 0xd82320(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619576,15 +619487,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63cca1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cf39 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c620,-0x38(%rbp) │ │ │ │ - lea 0xd89af8(%rip),%rbx │ │ │ │ + lea 0xd82188(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619665,15 +619576,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63ccf5 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cec9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c780,-0x38(%rbp) │ │ │ │ - lea 0xd899a3(%rip),%rbx │ │ │ │ + lea 0xd82033(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619755,15 +619666,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63cd4e │ │ │ │ test %r14,%r14 │ │ │ │ jne 63cf01 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63c8e0,-0x38(%rbp) │ │ │ │ - lea 0xd89843(%rip),%rbx │ │ │ │ + lea 0xd81ed3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619878,15 +619789,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63cda7 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63ce59 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63cae0,-0x38(%rbp) │ │ │ │ - lea 0xd89643(%rip),%rbx │ │ │ │ + lea 0xd81cd3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -619969,15 +619880,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63ce00 │ │ │ │ test %r14,%r14 │ │ │ │ jne 63ce91 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63cc40,-0x38(%rbp) │ │ │ │ - lea 0xd894e3(%rip),%rbx │ │ │ │ + lea 0xd81b73(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -620108,88 +620019,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 63bd67 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -620234,16 +620145,16 @@ │ │ │ │ jmp 63d428 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 63d07f │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735c09fc <__environ@GLIBC_2.2.5+0x721c15d4> │ │ │ │ ja 63d0fb │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63d11d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -620265,30 +620176,27 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jno 63d117 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cld │ │ │ │ - test %al,(%rax) │ │ │ │ + add %bh,0x4900d7f7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x28(%rcx) │ │ │ │ + cwtl │ │ │ │ + not %edi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735c0ab4 <__environ@GLIBC_2.2.5+0x721c168c> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63d1b9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -620304,28 +620212,32 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900d870(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + not %edi │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x4b,%al │ │ │ │ + jg 63d1e4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + not %edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 63d279 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63d26e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -620548,15 +620460,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63d85e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -620638,23 +620550,27 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6b(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %bl,%al │ │ │ │ + int1 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + 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) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 63d74c │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -620796,15 +620712,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63de61 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63ea73 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63da40,-0x38(%rbp) │ │ │ │ - lea 0xd886da(%rip),%rbx │ │ │ │ + lea 0xd80d6a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -620930,15 +620846,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e331 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63ea36 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63dc68,-0x38(%rbp) │ │ │ │ - lea 0xd884b2(%rip),%rbx │ │ │ │ + lea 0xd80b42(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621025,15 +620941,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e385 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e9f4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63dde8,-0x38(%rbp) │ │ │ │ - lea 0xd88335(%rip),%rbx │ │ │ │ + lea 0xd809c5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621138,15 +621054,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e6d9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e9b2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63dfb8,-0x38(%rbp) │ │ │ │ - lea 0xd88165(%rip),%rbx │ │ │ │ + lea 0xd807f5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621234,15 +621150,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e732 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e924 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63e138,-0x38(%rbp) │ │ │ │ - lea 0xd87fea(%rip),%rbx │ │ │ │ + lea 0xd8067a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621330,15 +621246,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e78b │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e96b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63e2b8,-0x38(%rbp) │ │ │ │ - lea 0xd87e6a(%rip),%rbx │ │ │ │ + lea 0xd804fa(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621460,15 +621376,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e7e4 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e896 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63e4e0,-0x38(%rbp) │ │ │ │ - lea 0xd87c42(%rip),%rbx │ │ │ │ + lea 0xd802d2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621555,15 +621471,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 63e83d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63e8dd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x63e660,-0x38(%rbp) │ │ │ │ - lea 0xd87ac2(%rip),%rbx │ │ │ │ + lea 0xd80152(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -621699,109 +621615,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 63d59a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -622460,15 +622376,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 63f52b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -622545,15 +622461,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 63f389 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f2a6 │ │ │ │ movq $0x63f6a8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd86a56(%rip),%rbx │ │ │ │ + lea 0xd7f0e6(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -622636,15 +622552,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 63f389 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f283 │ │ │ │ movq $0x63f830,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd868d1(%rip),%rbx │ │ │ │ + lea 0xd7ef61(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -622687,15 +622603,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f25b │ │ │ │ movq $0x63f900,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd86806(%rip),%rbx │ │ │ │ + lea 0xd7ee96(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -622742,15 +622658,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f233 │ │ │ │ movq $0x63f9d0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd86736(%rip),%rbx │ │ │ │ + lea 0xd7edc6(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -622796,15 +622712,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f1d3 │ │ │ │ movq $0x63faa8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd86666(%rip),%rbx │ │ │ │ + lea 0xd7ecf6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -622851,15 +622767,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63f203 │ │ │ │ movq $0x63fb80,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8658e(%rip),%rbx │ │ │ │ + lea 0xd7ec1e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -622905,15 +622821,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63fda7 │ │ │ │ movq $0x63fc58,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd864b6(%rip),%rbx │ │ │ │ + lea 0xd7eb46(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -622959,15 +622875,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 63f476 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 63fdd7 │ │ │ │ movq $0x63fd30,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd863de(%rip),%rbx │ │ │ │ + lea 0xd7ea6e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -623255,15 +623171,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 6401d7 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -623342,15 +623258,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 63ffbe │ │ │ │ test %r8,%r8 │ │ │ │ jne 63fed8 │ │ │ │ movq $0x640368,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd85da3(%rip),%rbx │ │ │ │ + lea 0xd7e433(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -623440,15 +623356,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 63ffbe │ │ │ │ test %r8,%r8 │ │ │ │ jne 63feb5 │ │ │ │ movq $0x640510,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd85bfe(%rip),%rbx │ │ │ │ + lea 0xd7e28e(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -623498,15 +623414,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 63fe9a │ │ │ │ movq $0x640600,-0x38(%rbp) │ │ │ │ - lea 0xd85b13(%rip),%rbx │ │ │ │ + lea 0xd7e1a3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -623559,15 +623475,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 640bf5 │ │ │ │ movq $0x6406f0,-0x38(%rbp) │ │ │ │ - lea 0xd85a23(%rip),%rbx │ │ │ │ + lea 0xd7e0b3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -623620,15 +623536,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 640ba9 │ │ │ │ movq $0x6407e8,-0x38(%rbp) │ │ │ │ - lea 0xd85933(%rip),%rbx │ │ │ │ + lea 0xd7dfc3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -623682,15 +623598,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 640bcf │ │ │ │ movq $0x6408e0,-0x38(%rbp) │ │ │ │ - lea 0xd8583b(%rip),%rbx │ │ │ │ + lea 0xd7decb(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -623744,15 +623660,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 640b5d │ │ │ │ movq $0x6409d8,-0x38(%rbp) │ │ │ │ - lea 0xd85743(%rip),%rbx │ │ │ │ + lea 0xd7ddd3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -623806,15 +623722,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 640125 │ │ │ │ test %r8,%r8 │ │ │ │ jne 640b83 │ │ │ │ movq $0x640ad0,-0x38(%rbp) │ │ │ │ - lea 0xd8564b(%rip),%rbx │ │ │ │ + lea 0xd7dcdb(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -623922,17 +623838,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rsi) │ │ │ │ - fadds (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + mov $0x4800d7bc,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 640ca4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 640c99 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -623947,27 +623862,31 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900d835(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor $0x10,%al │ │ │ │ + jg 640cc4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800d835(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x8d4800d7,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 640d59 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 640d4e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -624098,20 +624017,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 640fc0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x33(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 640f70 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x8d4800d7,%edx │ │ │ │ + rex.RB call 735c4844 <__environ@GLIBC_2.2.5+0x721c541c> │ │ │ │ + ja 640f43 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 640f65 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -624129,20 +624047,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %al,%bl │ │ │ │ + add %dh,-0x47(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fs mov $0x1f0f0084,%esi │ │ │ │ + fs or $0x1f0f007f,%eax │ │ │ │ rex add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ @@ -624234,15 +624152,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 641332 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64128a │ │ │ │ @@ -624419,15 +624337,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6418a1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 642385 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6414f8,-0x38(%rbp) │ │ │ │ - lea 0xd84c1d(%rip),%rbx │ │ │ │ + lea 0xd7d2ad(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -624542,15 +624460,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 641cf9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 642357 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6416f0,-0x38(%rbp) │ │ │ │ - lea 0xd84a25(%rip),%rbx │ │ │ │ + lea 0xd7d0b5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -624628,15 +624546,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 641d48 │ │ │ │ test %r14,%r14 │ │ │ │ jne 642324 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x641840,-0x38(%rbp) │ │ │ │ - lea 0xd848d8(%rip),%rbx │ │ │ │ + lea 0xd7cf68(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -624730,15 +624648,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 642059 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6422f1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6419d8,-0x38(%rbp) │ │ │ │ - lea 0xd84740(%rip),%rbx │ │ │ │ + lea 0xd7cdd0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -624820,15 +624738,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6420ad │ │ │ │ test %r14,%r14 │ │ │ │ jne 642281 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x641b38,-0x38(%rbp) │ │ │ │ - lea 0xd845eb(%rip),%rbx │ │ │ │ + lea 0xd7cc7b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -624911,15 +624829,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 642106 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6422b9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x641c98,-0x38(%rbp) │ │ │ │ - lea 0xd8448b(%rip),%rbx │ │ │ │ + lea 0xd7cb1b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -625036,15 +624954,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64215f │ │ │ │ test %r14,%r14 │ │ │ │ jne 642211 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x641e98,-0x38(%rbp) │ │ │ │ - lea 0xd8428b(%rip),%rbx │ │ │ │ + lea 0xd7c91b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -625126,15 +625044,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6421b8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 642249 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x641ff8,-0x38(%rbp) │ │ │ │ - lea 0xd8412b(%rip),%rbx │ │ │ │ + lea 0xd7c7bb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -625264,88 +625182,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64111f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -625392,18 +625310,16 @@ │ │ │ │ jmp 6427e0 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - fadds (%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %bl,0x4800d7a4(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6424e0 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6424d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -625424,28 +625340,32 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d(%rax) │ │ │ │ - fadds (%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + idivl 0x0(%rsi) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x8d4800d8,%eax │ │ │ │ + loopne 6424b9 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735c5e6c <__environ@GLIBC_2.2.5+0x721c6a44> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 642571 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -625460,31 +625380,32 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb $0xd8,%al │ │ │ │ + add %ch,-0x5d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ - test $0x84,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + idivl 0x0(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800d81c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x5d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 642631 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 642626 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -625705,15 +625626,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 642c16 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -625794,22 +625715,27 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800d817(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %ah,(%rax) │ │ │ │ + sahf │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + 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) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 642b04 │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -625952,15 +625878,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643219 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643e2b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x642df8,-0x38(%rbp) │ │ │ │ - lea 0xd83322(%rip),%rbx │ │ │ │ + lea 0xd7b9b2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626089,15 +626015,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6436e9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643dee │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x643020,-0x38(%rbp) │ │ │ │ - lea 0xd830fa(%rip),%rbx │ │ │ │ + lea 0xd7b78a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626186,15 +626112,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64373d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643dac │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6431a0,-0x38(%rbp) │ │ │ │ - lea 0xd82f7d(%rip),%rbx │ │ │ │ + lea 0xd7b60d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626299,15 +626225,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643a91 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643d6a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x643370,-0x38(%rbp) │ │ │ │ - lea 0xd82dad(%rip),%rbx │ │ │ │ + lea 0xd7b43d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626396,15 +626322,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643aea │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643cdc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6434f0,-0x38(%rbp) │ │ │ │ - lea 0xd82c32(%rip),%rbx │ │ │ │ + lea 0xd7b2c2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626495,15 +626421,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643b43 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643d23 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x643670,-0x38(%rbp) │ │ │ │ - lea 0xd82ab2(%rip),%rbx │ │ │ │ + lea 0xd7b142(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626628,15 +626554,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643b9c │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643c4e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x643898,-0x38(%rbp) │ │ │ │ - lea 0xd8288a(%rip),%rbx │ │ │ │ + lea 0xd7af1a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626724,15 +626650,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 643bf5 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 643c95 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x643a18,-0x38(%rbp) │ │ │ │ - lea 0xd8270a(%rip),%rbx │ │ │ │ + lea 0xd7ad9a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -626869,109 +626795,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 642952 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -627629,15 +627555,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 6448bb │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -627714,15 +627640,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 644719 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 644636 │ │ │ │ movq $0x644a38,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd816c6(%rip),%rbx │ │ │ │ + lea 0xd79d56(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -627805,15 +627731,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 644719 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 644613 │ │ │ │ movq $0x644bc0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd81541(%rip),%rbx │ │ │ │ + lea 0xd79bd1(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -627859,15 +627785,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6445eb │ │ │ │ movq $0x644c90,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd81476(%rip),%rbx │ │ │ │ + lea 0xd79b06(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -627914,15 +627840,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6445c3 │ │ │ │ movq $0x644d60,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd813a6(%rip),%rbx │ │ │ │ + lea 0xd79a36(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -627969,15 +627895,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 644563 │ │ │ │ movq $0x644e38,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd812d6(%rip),%rbx │ │ │ │ + lea 0xd79966(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -628025,15 +627951,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 644593 │ │ │ │ movq $0x644f10,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd811fe(%rip),%rbx │ │ │ │ + lea 0xd7988e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -628078,15 +628004,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 645137 │ │ │ │ movq $0x644fe8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd81126(%rip),%rbx │ │ │ │ + lea 0xd797b6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -628131,15 +628057,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 644806 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 645167 │ │ │ │ movq $0x6450c0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd8104e(%rip),%rbx │ │ │ │ + lea 0xd796de(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -628433,15 +628359,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 645567 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -628520,15 +628446,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 64534e │ │ │ │ test %r8,%r8 │ │ │ │ jne 645268 │ │ │ │ movq $0x6456f8,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd80a13(%rip),%rbx │ │ │ │ + lea 0xd790a3(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -628617,15 +628543,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 64534e │ │ │ │ test %r8,%r8 │ │ │ │ jne 645245 │ │ │ │ movq $0x6458a0,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd8086e(%rip),%rbx │ │ │ │ + lea 0xd78efe(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -628677,15 +628603,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 64522a │ │ │ │ movq $0x645990,-0x38(%rbp) │ │ │ │ - lea 0xd80783(%rip),%rbx │ │ │ │ + lea 0xd78e13(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -628738,15 +628664,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 645f85 │ │ │ │ movq $0x645a80,-0x38(%rbp) │ │ │ │ - lea 0xd80693(%rip),%rbx │ │ │ │ + lea 0xd78d23(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -628799,15 +628725,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 645f39 │ │ │ │ movq $0x645b78,-0x38(%rbp) │ │ │ │ - lea 0xd805a3(%rip),%rbx │ │ │ │ + lea 0xd78c33(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -628862,15 +628788,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 645f5f │ │ │ │ movq $0x645c70,-0x38(%rbp) │ │ │ │ - lea 0xd804ab(%rip),%rbx │ │ │ │ + lea 0xd78b3b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -628925,15 +628851,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 645eed │ │ │ │ movq $0x645d68,-0x38(%rbp) │ │ │ │ - lea 0xd803b3(%rip),%rbx │ │ │ │ + lea 0xd78a43(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -628987,15 +628913,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6454b5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 645f13 │ │ │ │ movq $0x645e60,-0x38(%rbp) │ │ │ │ - lea 0xd802bb(%rip),%rbx │ │ │ │ + lea 0xd7894b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -629104,16 +629030,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - loop 645fa6 │ │ │ │ + sub %ch,-0x29(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735c9924 <__environ@GLIBC_2.2.5+0x721ca4fc> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 646029 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -629129,33 +629054,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 64601e │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %dh,0x4900d768(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 64603e │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x4800d768(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 6460e9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6460de │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -629287,16 +629206,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 646350 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ + add %bh,0x66(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735c9bd4 <__environ@GLIBC_2.2.5+0x721ca7ac> │ │ │ │ ja 6462d3 │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6462f5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -629318,23 +629237,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + xlat %gs:(%rbx) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - push $0xffffffffffffff84 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ + mov $0x1f0f007e,%ecx │ │ │ │ rex add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ @@ -629426,15 +629343,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6466c2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64661a │ │ │ │ @@ -629612,15 +629529,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 646c31 │ │ │ │ test %r14,%r14 │ │ │ │ jne 647715 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x646888,-0x38(%rbp) │ │ │ │ - lea 0xd7f88d(%rip),%rbx │ │ │ │ + lea 0xd77f1d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -629737,15 +629654,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647089 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6476e7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x646a80,-0x38(%rbp) │ │ │ │ - lea 0xd7f695(%rip),%rbx │ │ │ │ + lea 0xd77d25(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -629823,15 +629740,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6470d8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6476b4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x646bd0,-0x38(%rbp) │ │ │ │ - lea 0xd7f548(%rip),%rbx │ │ │ │ + lea 0xd77bd8(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -629926,15 +629843,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6473e9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 647681 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x646d68,-0x38(%rbp) │ │ │ │ - lea 0xd7f3b0(%rip),%rbx │ │ │ │ + lea 0xd77a40(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630017,15 +629934,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64743d │ │ │ │ test %r14,%r14 │ │ │ │ jne 647611 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x646ec8,-0x38(%rbp) │ │ │ │ - lea 0xd7f25b(%rip),%rbx │ │ │ │ + lea 0xd778eb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630109,15 +630026,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647496 │ │ │ │ test %r14,%r14 │ │ │ │ jne 647649 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x647028,-0x38(%rbp) │ │ │ │ - lea 0xd7f0fb(%rip),%rbx │ │ │ │ + lea 0xd7778b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630232,15 +630149,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6474ef │ │ │ │ test %r14,%r14 │ │ │ │ jne 6475a1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x647228,-0x38(%rbp) │ │ │ │ - lea 0xd7eefb(%rip),%rbx │ │ │ │ + lea 0xd7758b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630322,15 +630239,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647548 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6475d9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x647388,-0x38(%rbp) │ │ │ │ - lea 0xd7ed9b(%rip),%rbx │ │ │ │ + lea 0xd7742b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630462,88 +630379,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6464af │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -630590,15 +630507,16 @@ │ │ │ │ jmp 647b70 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,-0x36(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rcx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735cb144 <__environ@GLIBC_2.2.5+0x721cbd1c> │ │ │ │ ja 647843 │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647865 │ │ │ │ @@ -630621,30 +630539,31 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - leave │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fs push %rbp │ │ │ │ - test %al,(%rax) │ │ │ │ + movsb %fs:(%rsi),%es:(%rdi) │ │ │ │ + jle 647894 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xd7,%cl │ │ │ │ + push %rax │ │ │ │ + push %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735cb1fc <__environ@GLIBC_2.2.5+0x721cbdd4> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647901 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -630660,34 +630579,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x37(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRXB xlat %ds:(%rbx) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ - push %rsp │ │ │ │ - test %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs %eax,0x400401f0f007e │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - leave │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bh,0x4800d74f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 6479c1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6479b6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -630922,15 +630835,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 647fa6 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -631014,27 +630927,22 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - 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) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 647e94 │ │ │ │ + add %dl,0x4800d74a(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -631175,15 +631083,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6485a9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6491bb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648188,-0x38(%rbp) │ │ │ │ - lea 0xd7df92(%rip),%rbx │ │ │ │ + lea 0xd76622(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631309,15 +631217,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648a79 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64917e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6483b0,-0x38(%rbp) │ │ │ │ - lea 0xd7dd6a(%rip),%rbx │ │ │ │ + lea 0xd763fa(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631408,15 +631316,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648acd │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64913c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648530,-0x38(%rbp) │ │ │ │ - lea 0xd7dbed(%rip),%rbx │ │ │ │ + lea 0xd7627d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631526,15 +631434,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648e21 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6490fa │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648700,-0x38(%rbp) │ │ │ │ - lea 0xd7da1d(%rip),%rbx │ │ │ │ + lea 0xd760ad(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631623,15 +631531,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648e7a │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64906c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648880,-0x38(%rbp) │ │ │ │ - lea 0xd7d8a2(%rip),%rbx │ │ │ │ + lea 0xd75f32(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631717,15 +631625,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648ed3 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6490b3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648a00,-0x38(%rbp) │ │ │ │ - lea 0xd7d722(%rip),%rbx │ │ │ │ + lea 0xd75db2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631846,15 +631754,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648f2c │ │ │ │ test %rsi,%rsi │ │ │ │ jne 648fde │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648c28,-0x38(%rbp) │ │ │ │ - lea 0xd7d4fa(%rip),%rbx │ │ │ │ + lea 0xd75b8a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -631943,15 +631851,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 648f85 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 649025 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x648da8,-0x38(%rbp) │ │ │ │ - lea 0xd7d37a(%rip),%rbx │ │ │ │ + lea 0xd75a0a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -632088,109 +631996,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 647ce2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -632851,15 +632759,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 649c63 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -632936,15 +632844,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 649ac1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6499de │ │ │ │ movq $0x649de0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7c31e(%rip),%rbx │ │ │ │ + lea 0xd749ae(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -633024,15 +632932,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 649ac1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6499bb │ │ │ │ movq $0x649f68,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7c199(%rip),%rbx │ │ │ │ + lea 0xd74829(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -633078,15 +632986,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 649993 │ │ │ │ movq $0x64a038,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7c0ce(%rip),%rbx │ │ │ │ + lea 0xd7475e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -633133,15 +633041,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64996b │ │ │ │ movq $0x64a108,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7bffe(%rip),%rbx │ │ │ │ + lea 0xd7468e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -633188,15 +633096,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64990b │ │ │ │ movq $0x64a1e0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7bf2e(%rip),%rbx │ │ │ │ + lea 0xd745be(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -633241,15 +633149,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64993b │ │ │ │ movq $0x64a2b8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7be56(%rip),%rbx │ │ │ │ + lea 0xd744e6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -633294,15 +633202,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64a4df │ │ │ │ movq $0x64a390,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7bd7e(%rip),%rbx │ │ │ │ + lea 0xd7440e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -633350,15 +633258,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 649bae │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64a50f │ │ │ │ movq $0x64a468,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd7bca6(%rip),%rbx │ │ │ │ + lea 0xd74336(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -633652,15 +633560,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 64a90f │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -633739,15 +633647,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 64a6f6 │ │ │ │ test %r8,%r8 │ │ │ │ jne 64a610 │ │ │ │ movq $0x64aaa0,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd7b66b(%rip),%rbx │ │ │ │ + lea 0xd73cfb(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -633837,15 +633745,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 64a6f6 │ │ │ │ test %r8,%r8 │ │ │ │ jne 64a5ed │ │ │ │ movq $0x64ac48,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd7b4c6(%rip),%rbx │ │ │ │ + lea 0xd73b56(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -633897,15 +633805,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64a5d2 │ │ │ │ movq $0x64ad38,-0x38(%rbp) │ │ │ │ - lea 0xd7b3db(%rip),%rbx │ │ │ │ + lea 0xd73a6b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -633958,15 +633866,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64b32d │ │ │ │ movq $0x64ae28,-0x38(%rbp) │ │ │ │ - lea 0xd7b2eb(%rip),%rbx │ │ │ │ + lea 0xd7397b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -634019,15 +633927,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64b2e1 │ │ │ │ movq $0x64af20,-0x38(%rbp) │ │ │ │ - lea 0xd7b1fb(%rip),%rbx │ │ │ │ + lea 0xd7388b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -634081,15 +633989,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64b307 │ │ │ │ movq $0x64b018,-0x38(%rbp) │ │ │ │ - lea 0xd7b103(%rip),%rbx │ │ │ │ + lea 0xd73793(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -634143,15 +634051,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64b295 │ │ │ │ movq $0x64b110,-0x38(%rbp) │ │ │ │ - lea 0xd7b00b(%rip),%rbx │ │ │ │ + lea 0xd7369b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -634205,15 +634113,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 64a85d │ │ │ │ test %r8,%r8 │ │ │ │ jne 64b2bb │ │ │ │ movq $0x64b208,-0x38(%rbp) │ │ │ │ - lea 0xd7af13(%rip),%rbx │ │ │ │ + lea 0xd735a3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -634321,17 +634229,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %edi,%ss │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735ceccc <__environ@GLIBC_2.2.5+0x721cf8a4> │ │ │ │ + adcb $0x45,-0x72b7ff29(%rip) │ │ │ │ + call 735ceccc <__environ@GLIBC_2.2.5+0x721cf8a4> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64b3d1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -634345,28 +634252,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x72(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc $0x894900d7,%eax │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ - sbb %eax,0x401f0f(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x1f0f007e │ │ │ │ + rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,-0x72(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ch,%al │ │ │ │ + adc $0xd7,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 64b491 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64b486 │ │ │ │ @@ -634503,16 +634409,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 64b6f8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + adc %bh,%dl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735cef7c <__environ@GLIBC_2.2.5+0x721cfb54> │ │ │ │ ja 64b67b │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64b69d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -634534,18 +634440,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900d78b(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc %bh,%dl │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x66,%al │ │ │ │ + jle 64b6cc │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -634633,15 +634542,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64ba6a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64b9c2 │ │ │ │ @@ -634820,15 +634729,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64bfd9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64cabd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64bc30,-0x38(%rbp) │ │ │ │ - lea 0xd7a4e5(%rip),%rbx │ │ │ │ + lea 0xd72b75(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -634947,15 +634856,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c431 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64ca8f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64be28,-0x38(%rbp) │ │ │ │ - lea 0xd7a2ed(%rip),%rbx │ │ │ │ + lea 0xd7297d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635034,15 +634943,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c480 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64ca5c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64bf78,-0x38(%rbp) │ │ │ │ - lea 0xd7a1a0(%rip),%rbx │ │ │ │ + lea 0xd72830(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635139,15 +635048,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c791 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64ca29 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64c110,-0x38(%rbp) │ │ │ │ - lea 0xd7a008(%rip),%rbx │ │ │ │ + lea 0xd72698(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635228,15 +635137,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c7e5 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64c9b9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64c270,-0x38(%rbp) │ │ │ │ - lea 0xd79eb3(%rip),%rbx │ │ │ │ + lea 0xd72543(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635319,15 +635228,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c83e │ │ │ │ test %r14,%r14 │ │ │ │ jne 64c9f1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64c3d0,-0x38(%rbp) │ │ │ │ - lea 0xd79d53(%rip),%rbx │ │ │ │ + lea 0xd723e3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635446,15 +635355,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c897 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64c949 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64c5d0,-0x38(%rbp) │ │ │ │ - lea 0xd79b53(%rip),%rbx │ │ │ │ + lea 0xd721e3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635539,15 +635448,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64c8f0 │ │ │ │ test %r14,%r14 │ │ │ │ jne 64c981 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64c730,-0x38(%rbp) │ │ │ │ - lea 0xd799f3(%rip),%rbx │ │ │ │ + lea 0xd72083(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635679,88 +635588,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 64b857 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -635805,16 +635714,16 @@ │ │ │ │ jmp 64cf18 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jbe 64cb6e │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735d04ec <__environ@GLIBC_2.2.5+0x721d10c4> │ │ │ │ ja 64cbeb │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64cc0d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -635836,32 +635745,32 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jbe 64cc06 │ │ │ │ + add %cl,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0xf008401,%esp │ │ │ │ + mov $0xf007e50,%esp │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jbe 64cc26 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735d05a4 <__environ@GLIBC_2.2.5+0x721d117c> │ │ │ │ - pop %rbx │ │ │ │ + add %ch,0x4800d6fc(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 64ccb4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64cca9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -635874,27 +635783,34 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900d775(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x50,%al │ │ │ │ + jle 64ccd4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800d775(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 64cd69 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64cd5e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -636132,15 +636048,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64d34e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -636224,16 +636140,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x70(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ch,%al │ │ │ │ + not %dh │ │ │ │ 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) │ │ │ │ @@ -636387,15 +636303,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64d951 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e563 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64d530,-0x38(%rbp) │ │ │ │ - lea 0xd78bea(%rip),%rbx │ │ │ │ + lea 0xd7127a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -636522,15 +636438,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64de21 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e526 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64d758,-0x38(%rbp) │ │ │ │ - lea 0xd789c2(%rip),%rbx │ │ │ │ + lea 0xd71052(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -636619,15 +636535,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64de75 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e4e4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64d8d8,-0x38(%rbp) │ │ │ │ - lea 0xd78845(%rip),%rbx │ │ │ │ + lea 0xd70ed5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -636736,15 +636652,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64e1c9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e4a2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64daa8,-0x38(%rbp) │ │ │ │ - lea 0xd78675(%rip),%rbx │ │ │ │ + lea 0xd70d05(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -636835,15 +636751,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64e222 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e414 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64dc28,-0x38(%rbp) │ │ │ │ - lea 0xd784fa(%rip),%rbx │ │ │ │ + lea 0xd70b8a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -636933,15 +636849,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64e27b │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e45b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64dda8,-0x38(%rbp) │ │ │ │ - lea 0xd7837a(%rip),%rbx │ │ │ │ + lea 0xd70a0a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -637066,15 +636982,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64e2d4 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e386 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64dfd0,-0x38(%rbp) │ │ │ │ - lea 0xd78152(%rip),%rbx │ │ │ │ + lea 0xd707e2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -637162,15 +637078,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64e32d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 64e3cd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64e150,-0x38(%rbp) │ │ │ │ - lea 0xd77fd2(%rip),%rbx │ │ │ │ + lea 0xd70662(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -637305,109 +637221,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 64d08a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -637472,48 +637388,48 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -637647,15 +637563,15 @@ │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64ea72 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64ea36 │ │ │ │ @@ -637795,15 +637711,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f0c9 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64e717 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64ec10,-0x30(%rbp) │ │ │ │ - lea 0xd774f3(%rip),%rbx │ │ │ │ + lea 0xd6fb83(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -637918,15 +637834,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f381 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64e6db │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64edf8,-0x30(%rbp) │ │ │ │ - lea 0xd7730b(%rip),%rbx │ │ │ │ + lea 0xd6f99b(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638003,15 +637919,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f639 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64e69f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64ef30,-0x30(%rbp) │ │ │ │ - lea 0xd771ce(%rip),%rbx │ │ │ │ + lea 0xd6f85e(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638087,15 +638003,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f671 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64e663 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64f068,-0x30(%rbp) │ │ │ │ - lea 0xd77096(%rip),%rbx │ │ │ │ + lea 0xd6f726(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638184,15 +638100,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f6a9 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f801 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64f1e0,-0x30(%rbp) │ │ │ │ - lea 0xd76f21(%rip),%rbx │ │ │ │ + lea 0xd6f5b1(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638271,15 +638187,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f6e1 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f83d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64f320,-0x30(%rbp) │ │ │ │ - lea 0xd76de1(%rip),%rbx │ │ │ │ + lea 0xd6f471(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638366,15 +638282,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f719 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f789 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64f498,-0x30(%rbp) │ │ │ │ - lea 0xd76c69(%rip),%rbx │ │ │ │ + lea 0xd6f2f9(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638450,15 +638366,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64f751 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f7c5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64f5d8,-0x30(%rbp) │ │ │ │ - lea 0xd76b29(%rip),%rbx │ │ │ │ + lea 0xd6f1b9(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -638561,48 +638477,48 @@ │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64e96f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -638650,27 +638566,27 @@ │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ lea 0xcf339a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ @@ -638805,15 +638721,15 @@ │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64fce9 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 64fcad │ │ │ │ @@ -638969,15 +638885,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65032e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f94b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x64fe88,-0x30(%rbp) │ │ │ │ - lea 0xd76278(%rip),%rbx │ │ │ │ + lea 0xd6e908(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639090,15 +639006,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6505d6 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 64f912 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x650070,-0x30(%rbp) │ │ │ │ - lea 0xd76090(%rip),%rbx │ │ │ │ + lea 0xd6e720(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639174,15 +639090,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65087e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 650aeb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6501a0,-0x30(%rbp) │ │ │ │ - lea 0xd75f5e(%rip),%rbx │ │ │ │ + lea 0xd6e5ee(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639256,15 +639172,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6508b6 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 650ab2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6502d0,-0x30(%rbp) │ │ │ │ - lea 0xd75e2e(%rip),%rbx │ │ │ │ + lea 0xd6e4be(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639353,15 +639269,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6508ee │ │ │ │ test %rbx,%rbx │ │ │ │ jne 650a40 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x650440,-0x30(%rbp) │ │ │ │ - lea 0xd75cc1(%rip),%rbx │ │ │ │ + lea 0xd6e351(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639438,15 +639354,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 650926 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 650a79 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x650578,-0x30(%rbp) │ │ │ │ - lea 0xd75b89(%rip),%rbx │ │ │ │ + lea 0xd6e219(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639536,15 +639452,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65095e │ │ │ │ test %rbx,%rbx │ │ │ │ jne 6509ce │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6506e8,-0x30(%rbp) │ │ │ │ - lea 0xd75a19(%rip),%rbx │ │ │ │ + lea 0xd6e0a9(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639622,15 +639538,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 650996 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 650a07 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x650820,-0x30(%rbp) │ │ │ │ - lea 0xd758e1(%rip),%rbx │ │ │ │ + lea 0xd6df71(%rip),%rbx │ │ │ │ mov %r9,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %r11,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -639734,75 +639650,75 @@ │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ jmp 64fb89 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rax │ │ │ │ @@ -640159,16 +640075,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bh,%dl │ │ │ │ + loopne 650fce │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735d496c <__environ@GLIBC_2.2.5+0x721d5544> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 651071 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -640184,29 +640100,33 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor %edx,%edi │ │ │ │ + add %ch,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ - mov $0x1f0f0083,%ebp │ │ │ │ + or $0x7e,%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800d731(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 651131 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 651126 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -640339,19 +640259,20 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 651398 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x4800d72f(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 651348 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 735d4c1c <__environ@GLIBC_2.2.5+0x721d57f4> │ │ │ │ + ja 65131b │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65133d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -640369,22 +640290,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %?,0x1f0f0083(%rdx) │ │ │ │ - rex add %dl,-0x4(%rax) │ │ │ │ + add %bl,0x4900d6b5(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -640477,15 +640397,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65170a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 651662 │ │ │ │ @@ -640662,15 +640582,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 651c79 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65275d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6518d0,-0x38(%rbp) │ │ │ │ - lea 0xd74845(%rip),%rbx │ │ │ │ + lea 0xd6ced5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -640787,15 +640707,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6520d1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65272f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x651ac8,-0x38(%rbp) │ │ │ │ - lea 0xd7464d(%rip),%rbx │ │ │ │ + lea 0xd6ccdd(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -640876,15 +640796,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652120 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6526fc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x651c18,-0x38(%rbp) │ │ │ │ - lea 0xd74500(%rip),%rbx │ │ │ │ + lea 0xd6cb90(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -640979,15 +640899,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652431 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6526c9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x651db0,-0x38(%rbp) │ │ │ │ - lea 0xd74368(%rip),%rbx │ │ │ │ + lea 0xd6c9f8(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641069,15 +640989,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652485 │ │ │ │ test %r14,%r14 │ │ │ │ jne 652659 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x651f10,-0x38(%rbp) │ │ │ │ - lea 0xd74213(%rip),%rbx │ │ │ │ + lea 0xd6c8a3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641160,15 +641080,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6524de │ │ │ │ test %r14,%r14 │ │ │ │ jne 652691 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x652070,-0x38(%rbp) │ │ │ │ - lea 0xd740b3(%rip),%rbx │ │ │ │ + lea 0xd6c743(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641284,15 +641204,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652537 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6525e9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x652270,-0x38(%rbp) │ │ │ │ - lea 0xd73eb3(%rip),%rbx │ │ │ │ + lea 0xd6c543(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641376,15 +641296,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652590 │ │ │ │ test %r14,%r14 │ │ │ │ jne 652621 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6523d0,-0x38(%rbp) │ │ │ │ - lea 0xd73d53(%rip),%rbx │ │ │ │ + lea 0xd6c3e3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641516,88 +641436,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6514f7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -641644,20 +641564,19 @@ │ │ │ │ jmp 652bb8 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %bh,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735d618c <__environ@GLIBC_2.2.5+0x721d6d64> │ │ │ │ - ja 65288b │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x394ce8458d4800d6,%al │ │ │ │ + clc │ │ │ │ + jb 6528b8 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6528ad │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -641675,28 +641594,27 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900d719(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0xc58348de894900d6,%al │ │ │ │ + or %ch,%cl │ │ │ │ + sbb $0xf4,%al │ │ │ │ + jge 6528dc │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 652907 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + or %ah,-0x72b7ff2a(%rax) │ │ │ │ rex.RB call 735d6244 <__environ@GLIBC_2.2.5+0x721d6e1c> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652949 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -641711,27 +641629,26 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %edx,%edi │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ah,0x401f0f00(%rbx,%rax,4) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x4900d69f(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %dl,%bh │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 652a09 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6529fe │ │ │ │ @@ -641966,15 +641883,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 652fee │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -642057,22 +641974,26 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800d713(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,-0x66(%rax) │ │ │ │ + (bad) │ │ │ │ + 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) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 652edc │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -642215,15 +642136,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6535f1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654203 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6531d0,-0x38(%rbp) │ │ │ │ - lea 0xd72f4a(%rip),%rbx │ │ │ │ + lea 0xd6b5da(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642353,15 +642274,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653ac1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6541c6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6533f8,-0x38(%rbp) │ │ │ │ - lea 0xd72d22(%rip),%rbx │ │ │ │ + lea 0xd6b3b2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642450,15 +642371,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653b15 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654184 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x653578,-0x38(%rbp) │ │ │ │ - lea 0xd72ba5(%rip),%rbx │ │ │ │ + lea 0xd6b235(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642563,15 +642484,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653e69 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654142 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x653748,-0x38(%rbp) │ │ │ │ - lea 0xd729d5(%rip),%rbx │ │ │ │ + lea 0xd6b065(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642662,15 +642583,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653ec2 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6540b4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6538c8,-0x38(%rbp) │ │ │ │ - lea 0xd7285a(%rip),%rbx │ │ │ │ + lea 0xd6aeea(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642760,15 +642681,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653f1b │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6540fb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x653a48,-0x38(%rbp) │ │ │ │ - lea 0xd726da(%rip),%rbx │ │ │ │ + lea 0xd6ad6a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642891,15 +642812,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653f74 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654026 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x653c70,-0x38(%rbp) │ │ │ │ - lea 0xd724b2(%rip),%rbx │ │ │ │ + lea 0xd6ab42(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -642987,15 +642908,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 653fcd │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65406d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x653df0,-0x38(%rbp) │ │ │ │ - lea 0xd72332(%rip),%rbx │ │ │ │ + lea 0xd6a9c2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -643133,109 +643054,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 652d2a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -643900,15 +643821,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 654cab │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -643985,15 +643906,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 654b09 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654a26 │ │ │ │ movq $0x654e28,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd712d6(%rip),%rbx │ │ │ │ + lea 0xd69966(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -644076,15 +643997,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 654b09 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654a03 │ │ │ │ movq $0x654fb0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd71151(%rip),%rbx │ │ │ │ + lea 0xd697e1(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -644127,15 +644048,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6549db │ │ │ │ movq $0x655080,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd71086(%rip),%rbx │ │ │ │ + lea 0xd69716(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -644182,15 +644103,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6549b3 │ │ │ │ movq $0x655150,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd70fb6(%rip),%rbx │ │ │ │ + lea 0xd69646(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -644237,15 +644158,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654953 │ │ │ │ movq $0x655228,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd70ee6(%rip),%rbx │ │ │ │ + lea 0xd69576(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -644293,15 +644214,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 654983 │ │ │ │ movq $0x655300,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd70e0e(%rip),%rbx │ │ │ │ + lea 0xd6949e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -644349,15 +644270,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 655527 │ │ │ │ movq $0x6553d8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd70d36(%rip),%rbx │ │ │ │ + lea 0xd693c6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -644402,15 +644323,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 654bf6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 655557 │ │ │ │ movq $0x6554b0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd70c5e(%rip),%rbx │ │ │ │ + lea 0xd692ee(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -644700,15 +644621,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 655957 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -644787,15 +644708,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65573e │ │ │ │ test %r8,%r8 │ │ │ │ jne 655658 │ │ │ │ movq $0x655ae8,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd70623(%rip),%rbx │ │ │ │ + lea 0xd68cb3(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -644886,15 +644807,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65573e │ │ │ │ test %r8,%r8 │ │ │ │ jne 655635 │ │ │ │ movq $0x655c90,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd7047e(%rip),%rbx │ │ │ │ + lea 0xd68b0e(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -644946,15 +644867,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 65561a │ │ │ │ movq $0x655d80,-0x38(%rbp) │ │ │ │ - lea 0xd70393(%rip),%rbx │ │ │ │ + lea 0xd68a23(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -645008,15 +644929,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 656375 │ │ │ │ movq $0x655e70,-0x38(%rbp) │ │ │ │ - lea 0xd702a3(%rip),%rbx │ │ │ │ + lea 0xd68933(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -645070,15 +644991,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 656329 │ │ │ │ movq $0x655f68,-0x38(%rbp) │ │ │ │ - lea 0xd701b3(%rip),%rbx │ │ │ │ + lea 0xd68843(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -645132,15 +645053,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 65634f │ │ │ │ movq $0x656060,-0x38(%rbp) │ │ │ │ - lea 0xd700bb(%rip),%rbx │ │ │ │ + lea 0xd6874b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -645195,15 +645116,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 6562dd │ │ │ │ movq $0x656158,-0x38(%rbp) │ │ │ │ - lea 0xd6ffc3(%rip),%rbx │ │ │ │ + lea 0xd68653(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -645258,15 +645179,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 6558a5 │ │ │ │ test %r8,%r8 │ │ │ │ jne 656303 │ │ │ │ movq $0x656250,-0x38(%rbp) │ │ │ │ - lea 0xd6fecb(%rip),%rbx │ │ │ │ + lea 0xd6855b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -645375,16 +645296,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xde,%al │ │ │ │ - (bad) │ │ │ │ + cmp %ah,-0x2a(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735d9d14 <__environ@GLIBC_2.2.5+0x721da8ec> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 656419 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -645400,32 +645320,30 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + fs (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x69,%ah │ │ │ │ - addl $0xf,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + mov $0xb8,%ah │ │ │ │ + jge 656444 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ah,0x4800d664(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 6564d9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6564ce │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -645555,20 +645473,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 656740 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fcmovnbe %st(6),%st │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735d9fc4 <__environ@GLIBC_2.2.5+0x721dab9c> │ │ │ │ - ja 6566c3 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %cl,0x4800d662(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6566f0 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6566e5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -645586,23 +645503,25 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x66,%al │ │ │ │ - addl $0xf,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex add %dl,-0x4(%rax) │ │ │ │ + in $0xb5,%al │ │ │ │ + jge 656714 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -645693,15 +645612,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 656ab2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 656a0a │ │ │ │ @@ -645879,15 +645798,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657021 │ │ │ │ test %r14,%r14 │ │ │ │ jne 657b05 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x656c78,-0x38(%rbp) │ │ │ │ - lea 0xd6f49d(%rip),%rbx │ │ │ │ + lea 0xd67b2d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646004,15 +645923,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657479 │ │ │ │ test %r14,%r14 │ │ │ │ jne 657ad7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x656e70,-0x38(%rbp) │ │ │ │ - lea 0xd6f2a5(%rip),%rbx │ │ │ │ + lea 0xd67935(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646093,15 +646012,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6574c8 │ │ │ │ test %r14,%r14 │ │ │ │ jne 657aa4 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x656fc0,-0x38(%rbp) │ │ │ │ - lea 0xd6f158(%rip),%rbx │ │ │ │ + lea 0xd677e8(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646198,15 +646117,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6577d9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 657a71 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x657158,-0x38(%rbp) │ │ │ │ - lea 0xd6efc0(%rip),%rbx │ │ │ │ + lea 0xd67650(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646289,15 +646208,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65782d │ │ │ │ test %r14,%r14 │ │ │ │ jne 657a01 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6572b8,-0x38(%rbp) │ │ │ │ - lea 0xd6ee6b(%rip),%rbx │ │ │ │ + lea 0xd674fb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646381,15 +646300,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657886 │ │ │ │ test %r14,%r14 │ │ │ │ jne 657a39 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x657418,-0x38(%rbp) │ │ │ │ - lea 0xd6ed0b(%rip),%rbx │ │ │ │ + lea 0xd6739b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646504,15 +646423,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6578df │ │ │ │ test %r14,%r14 │ │ │ │ jne 657991 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x657618,-0x38(%rbp) │ │ │ │ - lea 0xd6eb0b(%rip),%rbx │ │ │ │ + lea 0xd6719b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646595,15 +646514,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657938 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6579c9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x657778,-0x38(%rbp) │ │ │ │ - lea 0xd6e9ab(%rip),%rbx │ │ │ │ + lea 0xd6703b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646736,88 +646655,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65689f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -646864,19 +646783,20 @@ │ │ │ │ jmp 657f60 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800d6c6(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 657c60 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WRB (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 735db534 <__environ@GLIBC_2.2.5+0x721dc10c> │ │ │ │ + ja 657c33 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657c55 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -646894,28 +646814,27 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,0x4900d64c(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ (bad) │ │ │ │ + rex.WR (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735db5ec <__environ@GLIBC_2.2.5+0x721dc1c4> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657cf1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -646931,31 +646850,30 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fcoml -0x7d(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x1f0f007d(%rdi) │ │ │ │ rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 657db1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 657da6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -647181,15 +647099,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 658396 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -647270,17 +647188,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rcl $0x0,%dh │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %ah,0x4800d646(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%r10 │ │ │ │ mov 0x8(%rbp),%r11 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -647429,15 +647346,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 658999 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6595ab │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x658578,-0x38(%rbp) │ │ │ │ - lea 0xd6dba2(%rip),%rbx │ │ │ │ + lea 0xd66232(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -647565,15 +647482,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 658e69 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65956e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6587a0,-0x38(%rbp) │ │ │ │ - lea 0xd6d97a(%rip),%rbx │ │ │ │ + lea 0xd6600a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -647665,15 +647582,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 658ebd │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65952c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x658920,-0x38(%rbp) │ │ │ │ - lea 0xd6d7fd(%rip),%rbx │ │ │ │ + lea 0xd65e8d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -647777,15 +647694,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 659211 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6594ea │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x658af0,-0x38(%rbp) │ │ │ │ - lea 0xd6d62d(%rip),%rbx │ │ │ │ + lea 0xd65cbd(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -647873,15 +647790,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65926a │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65945c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x658c70,-0x38(%rbp) │ │ │ │ - lea 0xd6d4b2(%rip),%rbx │ │ │ │ + lea 0xd65b42(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -647969,15 +647886,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6592c3 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6594a3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x658df0,-0x38(%rbp) │ │ │ │ - lea 0xd6d332(%rip),%rbx │ │ │ │ + lea 0xd659c2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -648104,15 +648021,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65931c │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6593ce │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x659018,-0x38(%rbp) │ │ │ │ - lea 0xd6d10a(%rip),%rbx │ │ │ │ + lea 0xd6579a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -648203,15 +648120,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 659375 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659415 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x659198,-0x38(%rbp) │ │ │ │ - lea 0xd6cf8a(%rip),%rbx │ │ │ │ + lea 0xd6561a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -648348,109 +648265,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6580d2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -649160,15 +649077,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 65a0c3 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -649245,15 +649162,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 659f21 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659e3e │ │ │ │ movq $0x65a240,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6bebe(%rip),%rbx │ │ │ │ + lea 0xd6454e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -649336,15 +649253,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 659f21 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659e1b │ │ │ │ movq $0x65a3c8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6bd39(%rip),%rbx │ │ │ │ + lea 0xd643c9(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -649390,15 +649307,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659df3 │ │ │ │ movq $0x65a498,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6bc6e(%rip),%rbx │ │ │ │ + lea 0xd642fe(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -649442,15 +649359,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659dcb │ │ │ │ movq $0x65a568,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6bb9e(%rip),%rbx │ │ │ │ + lea 0xd6422e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -649497,15 +649414,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659d6b │ │ │ │ movq $0x65a640,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6bace(%rip),%rbx │ │ │ │ + lea 0xd6415e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -649553,15 +649470,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 659d9b │ │ │ │ movq $0x65a718,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6b9f6(%rip),%rbx │ │ │ │ + lea 0xd64086(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -649609,15 +649526,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65a93f │ │ │ │ movq $0x65a7f0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6b91e(%rip),%rbx │ │ │ │ + lea 0xd63fae(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -649665,15 +649582,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65a00e │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65a96f │ │ │ │ movq $0x65a8c8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6b846(%rip),%rbx │ │ │ │ + lea 0xd63ed6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -649960,15 +649877,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 65ad6f │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -650047,15 +649964,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65ab56 │ │ │ │ test %r8,%r8 │ │ │ │ jne 65aa70 │ │ │ │ movq $0x65af00,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd6b20b(%rip),%rbx │ │ │ │ + lea 0xd6389b(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -650146,15 +650063,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65ab56 │ │ │ │ test %r8,%r8 │ │ │ │ jne 65aa4d │ │ │ │ movq $0x65b0a8,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd6b066(%rip),%rbx │ │ │ │ + lea 0xd636f6(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -650204,15 +650121,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65aa32 │ │ │ │ movq $0x65b198,-0x38(%rbp) │ │ │ │ - lea 0xd6af7b(%rip),%rbx │ │ │ │ + lea 0xd6360b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -650263,15 +650180,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65b78d │ │ │ │ movq $0x65b288,-0x38(%rbp) │ │ │ │ - lea 0xd6ae8b(%rip),%rbx │ │ │ │ + lea 0xd6351b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -650322,15 +650239,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65b741 │ │ │ │ movq $0x65b380,-0x38(%rbp) │ │ │ │ - lea 0xd6ad9b(%rip),%rbx │ │ │ │ + lea 0xd6342b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -650382,15 +650299,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65b767 │ │ │ │ movq $0x65b478,-0x38(%rbp) │ │ │ │ - lea 0xd6aca3(%rip),%rbx │ │ │ │ + lea 0xd63333(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -650442,15 +650359,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65b6f5 │ │ │ │ movq $0x65b570,-0x38(%rbp) │ │ │ │ - lea 0xd6abab(%rip),%rbx │ │ │ │ + lea 0xd6323b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -650502,15 +650419,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 65acbd │ │ │ │ test %r8,%r8 │ │ │ │ jne 65b71b │ │ │ │ movq $0x65b668,-0x38(%rbp) │ │ │ │ - lea 0xd6aab3(%rip),%rbx │ │ │ │ + lea 0xd63143(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -650618,16 +650535,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %dh,%dl │ │ │ │ + and %dl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735df12c <__environ@GLIBC_2.2.5+0x721dfd04> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65b831 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -650643,31 +650560,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %dh,%dl │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - adc $0x1f0f0083,%eax │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x4900d610(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov %edx,%esi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %cl,0x4800d610(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 65b8f1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65b8e6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -650799,16 +650712,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 65bb58 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %edx,%esi │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735df3dc <__environ@GLIBC_2.2.5+0x721dffb4> │ │ │ │ ja 65badb │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65bafd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -650830,22 +650743,24 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + or $0x894900d6,%eax │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ - adc 0x401f0f00(%rbx),%al │ │ │ │ - add %dl,-0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + jge 65bb2c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -650938,15 +650853,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65beca │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65be22 │ │ │ │ @@ -651125,15 +651040,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65c439 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65cf1d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c090,-0x38(%rbp) │ │ │ │ - lea 0xd6a085(%rip),%rbx │ │ │ │ + lea 0xd62715(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651252,15 +651167,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65c891 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65ceef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c288,-0x38(%rbp) │ │ │ │ - lea 0xd69e8d(%rip),%rbx │ │ │ │ + lea 0xd6251d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651339,15 +651254,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65c8e0 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65cebc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c3d8,-0x38(%rbp) │ │ │ │ - lea 0xd69d40(%rip),%rbx │ │ │ │ + lea 0xd623d0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651446,15 +651361,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65cbf1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65ce89 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c570,-0x38(%rbp) │ │ │ │ - lea 0xd69ba8(%rip),%rbx │ │ │ │ + lea 0xd62238(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651539,15 +651454,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65cc45 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65ce19 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c6d0,-0x38(%rbp) │ │ │ │ - lea 0xd69a53(%rip),%rbx │ │ │ │ + lea 0xd620e3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651632,15 +651547,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65cc9e │ │ │ │ test %r14,%r14 │ │ │ │ jne 65ce51 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65c830,-0x38(%rbp) │ │ │ │ - lea 0xd698f3(%rip),%rbx │ │ │ │ + lea 0xd61f83(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651757,15 +651672,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65ccf7 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65cda9 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65ca30,-0x38(%rbp) │ │ │ │ - lea 0xd696f3(%rip),%rbx │ │ │ │ + lea 0xd61d83(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651850,15 +651765,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65cd50 │ │ │ │ test %r14,%r14 │ │ │ │ jne 65cde1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65cb90,-0x38(%rbp) │ │ │ │ - lea 0xd69593(%rip),%rbx │ │ │ │ + lea 0xd61c23(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -651991,88 +651906,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 65bcb7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -652119,20 +652034,21 @@ │ │ │ │ jmp 65d378 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735e094c <__environ@GLIBC_2.2.5+0x721e1524> │ │ │ │ - ja 65d04b │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 65d078 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65d06d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -652150,31 +652066,28 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jno 65d065 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %ch,-0x8(%rax) │ │ │ │ + {rex2 0x0} dec %ecx │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800d671(%rax) │ │ │ │ + rex.W clc │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 65d114 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65d109 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -652190,34 +652103,30 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + not %ebp │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + rex.WXB jge 65d134 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 65d11d │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dh,0x4800d5f7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 65d1c9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65d1be │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -652450,15 +652359,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65d7ae │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -652541,17 +652450,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - imul $0x0,%esi,%edx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %cl,0x4800d5f2(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%r10 │ │ │ │ mov 0x8(%rbp),%r11 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -652701,15 +652609,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65ddb1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e9c3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65d990,-0x38(%rbp) │ │ │ │ - lea 0xd6878a(%rip),%rbx │ │ │ │ + lea 0xd60e1a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -652839,15 +652747,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e281 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e986 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65dbb8,-0x38(%rbp) │ │ │ │ - lea 0xd68562(%rip),%rbx │ │ │ │ + lea 0xd60bf2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -652936,15 +652844,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e2d5 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e944 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65dd38,-0x38(%rbp) │ │ │ │ - lea 0xd683e5(%rip),%rbx │ │ │ │ + lea 0xd60a75(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653050,15 +652958,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e629 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e902 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65df08,-0x38(%rbp) │ │ │ │ - lea 0xd68215(%rip),%rbx │ │ │ │ + lea 0xd608a5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653146,15 +653054,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e682 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e874 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65e088,-0x38(%rbp) │ │ │ │ - lea 0xd6809a(%rip),%rbx │ │ │ │ + lea 0xd6072a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653242,15 +653150,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e6db │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e8bb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65e208,-0x38(%rbp) │ │ │ │ - lea 0xd67f1a(%rip),%rbx │ │ │ │ + lea 0xd605aa(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653371,15 +653279,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e734 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e7e6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65e430,-0x38(%rbp) │ │ │ │ - lea 0xd67cf2(%rip),%rbx │ │ │ │ + lea 0xd60382(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653469,15 +653377,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 65e78d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65e82d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x65e5b0,-0x38(%rbp) │ │ │ │ - lea 0xd67b72(%rip),%rbx │ │ │ │ + lea 0xd60202(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -653614,109 +653522,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 65d4ea │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -654378,15 +654286,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 65f47b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -654463,15 +654371,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 65f2d9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f1f6 │ │ │ │ movq $0x65f5f8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd66b06(%rip),%rbx │ │ │ │ + lea 0xd5f196(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -654554,15 +654462,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 65f2d9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f1d3 │ │ │ │ movq $0x65f780,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd66981(%rip),%rbx │ │ │ │ + lea 0xd5f011(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -654608,15 +654516,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f1ab │ │ │ │ movq $0x65f850,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd668b6(%rip),%rbx │ │ │ │ + lea 0xd5ef46(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -654660,15 +654568,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f183 │ │ │ │ movq $0x65f920,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd667e6(%rip),%rbx │ │ │ │ + lea 0xd5ee76(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -654714,15 +654622,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f123 │ │ │ │ movq $0x65f9f8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd66716(%rip),%rbx │ │ │ │ + lea 0xd5eda6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -654769,15 +654677,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65f153 │ │ │ │ movq $0x65fad0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6663e(%rip),%rbx │ │ │ │ + lea 0xd5ecce(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -654825,15 +654733,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65fcf7 │ │ │ │ movq $0x65fba8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd66566(%rip),%rbx │ │ │ │ + lea 0xd5ebf6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -654881,15 +654789,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 65f3c6 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 65fd27 │ │ │ │ movq $0x65fc80,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd6648e(%rip),%rbx │ │ │ │ + lea 0xd5eb1e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -655181,15 +655089,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 660127 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -655268,15 +655176,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65ff0e │ │ │ │ test %r8,%r8 │ │ │ │ jne 65fe28 │ │ │ │ movq $0x6602b8,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd65e53(%rip),%rbx │ │ │ │ + lea 0xd5e4e3(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -655367,15 +655275,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 65ff0e │ │ │ │ test %r8,%r8 │ │ │ │ jne 65fe05 │ │ │ │ movq $0x660460,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd65cae(%rip),%rbx │ │ │ │ + lea 0xd5e33e(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -655425,15 +655333,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 65fdea │ │ │ │ movq $0x660550,-0x38(%rbp) │ │ │ │ - lea 0xd65bc3(%rip),%rbx │ │ │ │ + lea 0xd5e253(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -655484,15 +655392,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 660b45 │ │ │ │ movq $0x660640,-0x38(%rbp) │ │ │ │ - lea 0xd65ad3(%rip),%rbx │ │ │ │ + lea 0xd5e163(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -655543,15 +655451,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 660af9 │ │ │ │ movq $0x660738,-0x38(%rbp) │ │ │ │ - lea 0xd659e3(%rip),%rbx │ │ │ │ + lea 0xd5e073(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -655606,15 +655514,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 660b1f │ │ │ │ movq $0x660830,-0x38(%rbp) │ │ │ │ - lea 0xd658eb(%rip),%rbx │ │ │ │ + lea 0xd5df7b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -655668,15 +655576,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 660aad │ │ │ │ movq $0x660928,-0x38(%rbp) │ │ │ │ - lea 0xd657f3(%rip),%rbx │ │ │ │ + lea 0xd5de83(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -655729,15 +655637,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 660075 │ │ │ │ test %r8,%r8 │ │ │ │ jne 660ad3 │ │ │ │ movq $0x660a20,-0x38(%rbp) │ │ │ │ - lea 0xd656fb(%rip),%rbx │ │ │ │ + lea 0xd5dd8b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -655845,19 +655753,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735e44e4 <__environ@GLIBC_2.2.5+0x721e50bc> │ │ │ │ - pop %rbx │ │ │ │ + push $0x4800d5bd │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 660bf4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 660be9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -655870,31 +655777,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x894900d5,%esp │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - in $0xc1,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + in $0x10,%al │ │ │ │ + jge 660c14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d4800d5,%esp │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 660ca9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 660c9e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -656027,20 +655931,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 660f10 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor $0xd6,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735e4794 <__environ@GLIBC_2.2.5+0x721e536c> │ │ │ │ - ja 660e93 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %bh,0x4800d5ba(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 660ec0 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 660eb5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -656058,18 +655961,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900d633(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x894900d5,%edx │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0xe,%al │ │ │ │ + jge 660ee4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -656155,15 +656060,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 661282 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6611da │ │ │ │ @@ -656342,15 +656247,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6617f1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6622d5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661448,-0x38(%rbp) │ │ │ │ - lea 0xd64ccd(%rip),%rbx │ │ │ │ + lea 0xd5d35d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656469,15 +656374,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 661c49 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6622a7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661640,-0x38(%rbp) │ │ │ │ - lea 0xd64ad5(%rip),%rbx │ │ │ │ + lea 0xd5d165(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656559,15 +656464,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 661c98 │ │ │ │ test %r14,%r14 │ │ │ │ jne 662274 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661790,-0x38(%rbp) │ │ │ │ - lea 0xd64988(%rip),%rbx │ │ │ │ + lea 0xd5d018(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656665,15 +656570,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 661fa9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 662241 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661928,-0x38(%rbp) │ │ │ │ - lea 0xd647f0(%rip),%rbx │ │ │ │ + lea 0xd5ce80(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656754,15 +656659,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 661ffd │ │ │ │ test %r14,%r14 │ │ │ │ jne 6621d1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661a88,-0x38(%rbp) │ │ │ │ - lea 0xd6469b(%rip),%rbx │ │ │ │ + lea 0xd5cd2b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656844,15 +656749,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 662056 │ │ │ │ test %r14,%r14 │ │ │ │ jne 662209 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661be8,-0x38(%rbp) │ │ │ │ - lea 0xd6453b(%rip),%rbx │ │ │ │ + lea 0xd5cbcb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -656967,15 +656872,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6620af │ │ │ │ test %r14,%r14 │ │ │ │ jne 662161 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661de8,-0x38(%rbp) │ │ │ │ - lea 0xd6433b(%rip),%rbx │ │ │ │ + lea 0xd5c9cb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -657060,15 +656965,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 662108 │ │ │ │ test %r14,%r14 │ │ │ │ jne 662199 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x661f48,-0x38(%rbp) │ │ │ │ - lea 0xd641db(%rip),%rbx │ │ │ │ + lea 0xd5c86b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -657200,88 +657105,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66106f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -657326,15 +657231,16 @@ │ │ │ │ jmp 662730 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800d61e(%rax) │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 662430 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 662425 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -657356,34 +657262,31 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test $0x1f0f0082,%eax │ │ │ │ - rex add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4900d5a4(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735e5dbc <__environ@GLIBC_2.2.5+0x721e6994> │ │ │ │ - pop %rbx │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6624cc │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6624c1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -657396,29 +657299,29 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900d61d(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + {rex2 0x0} dec %ecx │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x1d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bh,%al │ │ │ │ + movabs %eax,0x394cf0458d4800d5 │ │ │ │ + clc │ │ │ │ jb 662581 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 662576 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -657650,15 +657553,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 662b66 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -657741,26 +657644,24 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 662a54 │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -657903,15 +657804,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663169 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663d7b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x662d48,-0x38(%rbp) │ │ │ │ - lea 0xd633d2(%rip),%rbx │ │ │ │ + lea 0xd5ba62(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658039,15 +657940,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663639 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663d3e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x662f70,-0x38(%rbp) │ │ │ │ - lea 0xd631aa(%rip),%rbx │ │ │ │ + lea 0xd5b83a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658135,15 +658036,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66368d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663cfc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6630f0,-0x38(%rbp) │ │ │ │ - lea 0xd6302d(%rip),%rbx │ │ │ │ + lea 0xd5b6bd(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658249,15 +658150,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6639e1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663cba │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6632c0,-0x38(%rbp) │ │ │ │ - lea 0xd62e5d(%rip),%rbx │ │ │ │ + lea 0xd5b4ed(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658344,15 +658245,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663a3a │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663c2c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x663440,-0x38(%rbp) │ │ │ │ - lea 0xd62ce2(%rip),%rbx │ │ │ │ + lea 0xd5b372(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658442,15 +658343,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663a93 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663c73 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6635c0,-0x38(%rbp) │ │ │ │ - lea 0xd62b62(%rip),%rbx │ │ │ │ + lea 0xd5b1f2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658571,15 +658472,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663aec │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663b9e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6637e8,-0x38(%rbp) │ │ │ │ - lea 0xd6293a(%rip),%rbx │ │ │ │ + lea 0xd5afca(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658666,15 +658567,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 663b45 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 663be5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x663968,-0x38(%rbp) │ │ │ │ - lea 0xd627ba(%rip),%rbx │ │ │ │ + lea 0xd5ae4a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -658810,109 +658711,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 6628a2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -659566,15 +659467,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 66480b │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -659651,15 +659552,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 664669 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 664586 │ │ │ │ movq $0x664988,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd61776(%rip),%rbx │ │ │ │ + lea 0xd59e06(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -659740,15 +659641,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 664669 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 664563 │ │ │ │ movq $0x664b10,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd615f1(%rip),%rbx │ │ │ │ + lea 0xd59c81(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -659791,15 +659692,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66453b │ │ │ │ movq $0x664be0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd61526(%rip),%rbx │ │ │ │ + lea 0xd59bb6(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -659846,15 +659747,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 664513 │ │ │ │ movq $0x664cb0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd61456(%rip),%rbx │ │ │ │ + lea 0xd59ae6(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -659901,15 +659802,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6644b3 │ │ │ │ movq $0x664d88,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd61386(%rip),%rbx │ │ │ │ + lea 0xd59a16(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -659955,15 +659856,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6644e3 │ │ │ │ movq $0x664e60,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd612ae(%rip),%rbx │ │ │ │ + lea 0xd5993e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -660009,15 +659910,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 665087 │ │ │ │ movq $0x664f38,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd611d6(%rip),%rbx │ │ │ │ + lea 0xd59866(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -660062,15 +659963,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 664756 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6650b7 │ │ │ │ movq $0x665010,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd610fe(%rip),%rbx │ │ │ │ + lea 0xd5978e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -660362,15 +660263,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 6654b7 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -660449,15 +660350,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 66529e │ │ │ │ test %r8,%r8 │ │ │ │ jne 6651b8 │ │ │ │ movq $0x665648,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd60ac3(%rip),%rbx │ │ │ │ + lea 0xd59153(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -660546,15 +660447,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 66529e │ │ │ │ test %r8,%r8 │ │ │ │ jne 665195 │ │ │ │ movq $0x6657f0,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd6091e(%rip),%rbx │ │ │ │ + lea 0xd58fae(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -660606,15 +660507,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 66517a │ │ │ │ movq $0x6658e0,-0x38(%rbp) │ │ │ │ - lea 0xd60833(%rip),%rbx │ │ │ │ + lea 0xd58ec3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -660667,15 +660568,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 665ed5 │ │ │ │ movq $0x6659d0,-0x38(%rbp) │ │ │ │ - lea 0xd60743(%rip),%rbx │ │ │ │ + lea 0xd58dd3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -660727,15 +660628,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 665e89 │ │ │ │ movq $0x665ac8,-0x38(%rbp) │ │ │ │ - lea 0xd60653(%rip),%rbx │ │ │ │ + lea 0xd58ce3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -660788,15 +660689,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 665eaf │ │ │ │ movq $0x665bc0,-0x38(%rbp) │ │ │ │ - lea 0xd6055b(%rip),%rbx │ │ │ │ + lea 0xd58beb(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -660850,15 +660751,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 665e3d │ │ │ │ movq $0x665cb8,-0x38(%rbp) │ │ │ │ - lea 0xd60463(%rip),%rbx │ │ │ │ + lea 0xd58af3(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -660912,15 +660813,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 665405 │ │ │ │ test %r8,%r8 │ │ │ │ jne 665e63 │ │ │ │ movq $0x665db0,-0x38(%rbp) │ │ │ │ - lea 0xd6036b(%rip),%rbx │ │ │ │ + lea 0xd589fb(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -661028,15 +660929,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jrcxz 665ef4 │ │ │ │ + fsubrs -0x2b(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735e9874 <__environ@GLIBC_2.2.5+0x721ea44c> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 665f79 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -661052,30 +660953,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 665f6c │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + {rex2 0x0} dec %ecx │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800d5e2(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 666039 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66602e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -661209,15 +661107,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6662a0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800d5e0(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + addr32 {rex2 0x0} dec %eax │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 666250 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 666245 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -661239,23 +661138,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 66623c │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ch,-0x7e(%rbx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %dl,-0x4(%rax) │ │ │ │ + add %dl,0x4900d566(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -661340,15 +661237,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 666612 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66656a │ │ │ │ @@ -661525,15 +661422,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 666b81 │ │ │ │ test %r14,%r14 │ │ │ │ jne 667665 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6667d8,-0x38(%rbp) │ │ │ │ - lea 0xd5f93d(%rip),%rbx │ │ │ │ + lea 0xd57fcd(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -661649,15 +661546,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 666fd9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 667637 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6669d0,-0x38(%rbp) │ │ │ │ - lea 0xd5f745(%rip),%rbx │ │ │ │ + lea 0xd57dd5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -661736,15 +661633,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667028 │ │ │ │ test %r14,%r14 │ │ │ │ jne 667604 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x666b20,-0x38(%rbp) │ │ │ │ - lea 0xd5f5f8(%rip),%rbx │ │ │ │ + lea 0xd57c88(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -661838,15 +661735,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667339 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6675d1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x666cb8,-0x38(%rbp) │ │ │ │ - lea 0xd5f460(%rip),%rbx │ │ │ │ + lea 0xd57af0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -661927,15 +661824,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66738d │ │ │ │ test %r14,%r14 │ │ │ │ jne 667561 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x666e18,-0x38(%rbp) │ │ │ │ - lea 0xd5f30b(%rip),%rbx │ │ │ │ + lea 0xd5799b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -662017,15 +661914,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6673e6 │ │ │ │ test %r14,%r14 │ │ │ │ jne 667599 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x666f78,-0x38(%rbp) │ │ │ │ - lea 0xd5f1ab(%rip),%rbx │ │ │ │ + lea 0xd5783b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -662142,15 +662039,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66743f │ │ │ │ test %r14,%r14 │ │ │ │ jne 6674f1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x667178,-0x38(%rbp) │ │ │ │ - lea 0xd5efab(%rip),%rbx │ │ │ │ + lea 0xd5763b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -662232,15 +662129,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667498 │ │ │ │ test %r14,%r14 │ │ │ │ jne 667529 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6672d8,-0x38(%rbp) │ │ │ │ - lea 0xd5ee4b(%rip),%rbx │ │ │ │ + lea 0xd574db(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -662372,88 +662269,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6663ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -662500,17 +662397,15 @@ │ │ │ │ jmp 667ac0 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lret │ │ │ │ - {rex2 0x0} dec %eax │ │ │ │ + add %bh,0x4800d551(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6677c0 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6677b5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -662532,30 +662427,31 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900d5ca(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + {rex2 0x0} dec %ecx │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 6677c0 │ │ │ │ - {rex2 0x0} dec %eax │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 66785c │ │ │ │ + add %dl,-0x2b(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 735eb14c <__environ@GLIBC_2.2.5+0x721ebd24> │ │ │ │ + pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667851 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -662568,28 +662464,25 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - leave │ │ │ │ - {rex2 0x0} dec %ecx │ │ │ │ + add %cl,0x4900d550(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - leave │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ {rex2 0x0} dec %eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 667911 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667906 │ │ │ │ @@ -662815,15 +662708,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 667ef6 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -662904,15 +662797,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800d5c4(%rax) │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ mov 0x28(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%r10 │ │ │ │ mov 0x8(%rbp),%r11 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ @@ -663061,15 +662955,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6684f9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66910b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6680d8,-0x38(%rbp) │ │ │ │ - lea 0xd5e042(%rip),%rbx │ │ │ │ + lea 0xd566d2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663195,15 +663089,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6689c9 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6690ce │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668300,-0x38(%rbp) │ │ │ │ - lea 0xd5de1a(%rip),%rbx │ │ │ │ + lea 0xd564aa(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663292,15 +663186,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668a1d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66908c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668480,-0x38(%rbp) │ │ │ │ - lea 0xd5dc9d(%rip),%rbx │ │ │ │ + lea 0xd5632d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663408,15 +663302,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668d71 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66904a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668650,-0x38(%rbp) │ │ │ │ - lea 0xd5dacd(%rip),%rbx │ │ │ │ + lea 0xd5615d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663503,15 +663397,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668dca │ │ │ │ test %rsi,%rsi │ │ │ │ jne 668fbc │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6687d0,-0x38(%rbp) │ │ │ │ - lea 0xd5d952(%rip),%rbx │ │ │ │ + lea 0xd55fe2(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663600,15 +663494,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668e23 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 669003 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668950,-0x38(%rbp) │ │ │ │ - lea 0xd5d7d2(%rip),%rbx │ │ │ │ + lea 0xd55e62(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663733,15 +663627,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668e7c │ │ │ │ test %rsi,%rsi │ │ │ │ jne 668f2e │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668b78,-0x38(%rbp) │ │ │ │ - lea 0xd5d5aa(%rip),%rbx │ │ │ │ + lea 0xd55c3a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663830,15 +663724,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 668ed5 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 668f75 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x668cf8,-0x38(%rbp) │ │ │ │ - lea 0xd5d42a(%rip),%rbx │ │ │ │ + lea 0xd55aba(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -663974,109 +663868,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 667c32 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -664735,15 +664629,15 @@ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %rsi,%r8 │ │ │ │ cmp %r14,%r8 │ │ │ │ jne 669bb3 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rcx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -664820,15 +664714,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 669a11 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66992e │ │ │ │ movq $0x669d30,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5c3ce(%rip),%rbx │ │ │ │ + lea 0xd54a5e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -664909,15 +664803,15 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ jmp 669a11 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66990b │ │ │ │ movq $0x669eb8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5c249(%rip),%rbx │ │ │ │ + lea 0xd548d9(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -664962,15 +664856,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6698e3 │ │ │ │ movq $0x669f88,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5c17e(%rip),%rbx │ │ │ │ + lea 0xd5480e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -665016,15 +664910,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 6698bb │ │ │ │ movq $0x66a058,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5c0ae(%rip),%rbx │ │ │ │ + lea 0xd5473e(%rip),%rbx │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ @@ -665069,15 +664963,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66985b │ │ │ │ movq $0x66a130,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5bfde(%rip),%rbx │ │ │ │ + lea 0xd5466e(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -665123,15 +665017,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66988b │ │ │ │ movq $0x66a208,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5bf06(%rip),%rbx │ │ │ │ + lea 0xd54596(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -665176,15 +665070,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66a42f │ │ │ │ movq $0x66a2e0,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5be2e(%rip),%rbx │ │ │ │ + lea 0xd544be(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -665229,15 +665123,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x98(%rsp),%rbx │ │ │ │ jmp 669afe │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66a45f │ │ │ │ movq $0x66a3b8,-0x30(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0xd5bd56(%rip),%rbx │ │ │ │ + lea 0xd543e6(%rip),%rbx │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ @@ -665525,15 +665419,15 @@ │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ mov %r10,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r8,%r14 │ │ │ │ cmp %rdx,%r14 │ │ │ │ jne 66a85f │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r11,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -665612,15 +665506,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 66a646 │ │ │ │ test %r8,%r8 │ │ │ │ jne 66a560 │ │ │ │ movq $0x66a9f0,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd5b71b(%rip),%rbx │ │ │ │ + lea 0xd53dab(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -665709,15 +665603,15 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x60(%rsp),%r11 │ │ │ │ jmp 66a646 │ │ │ │ test %r8,%r8 │ │ │ │ jne 66a53d │ │ │ │ movq $0x66ab98,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd5b576(%rip),%rbx │ │ │ │ + lea 0xd53c06(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -665769,15 +665663,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66a522 │ │ │ │ movq $0x66ac88,-0x38(%rbp) │ │ │ │ - lea 0xd5b48b(%rip),%rbx │ │ │ │ + lea 0xd53b1b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -665830,15 +665724,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66b27d │ │ │ │ movq $0x66ad78,-0x38(%rbp) │ │ │ │ - lea 0xd5b39b(%rip),%rbx │ │ │ │ + lea 0xd53a2b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -665890,15 +665784,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66b231 │ │ │ │ movq $0x66ae70,-0x38(%rbp) │ │ │ │ - lea 0xd5b2ab(%rip),%rbx │ │ │ │ + lea 0xd5393b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -665952,15 +665846,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66b257 │ │ │ │ movq $0x66af68,-0x38(%rbp) │ │ │ │ - lea 0xd5b1b3(%rip),%rbx │ │ │ │ + lea 0xd53843(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -666013,15 +665907,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66b1e5 │ │ │ │ movq $0x66b060,-0x38(%rbp) │ │ │ │ - lea 0xd5b0bb(%rip),%rbx │ │ │ │ + lea 0xd5374b(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -666074,15 +665968,15 @@ │ │ │ │ mov %r11,%r9 │ │ │ │ mov %rbx,%r11 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ jmp 66a7ad │ │ │ │ test %r8,%r8 │ │ │ │ jne 66b20b │ │ │ │ movq $0x66b158,-0x38(%rbp) │ │ │ │ - lea 0xd5afc3(%rip),%rbx │ │ │ │ + lea 0xd53653(%rip),%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -666189,16 +666083,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800d58f,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %dl,(%rsi) │ │ │ │ + {rex2 0x0} dec %eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 66b32c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66b321 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -666212,29 +666108,25 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x0} dec %ecx │ │ │ │ + add %bh,0x4900d515(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x0} dec %eax │ │ │ │ + add %bl,0x4800d515(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 66b3e1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66b3d6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -666366,20 +666258,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 66b648 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %ss,%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 735eeecc <__environ@GLIBC_2.2.5+0x721efaa4> │ │ │ │ - ja 66b5cb │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,0x4800d513(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 66b5f8 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66b5ed │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -666397,22 +666288,23 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x74(%rax) │ │ │ │ - {rex2 0x0} dec %ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rax │ │ │ │ - cld │ │ │ │ + add %ch,%al │ │ │ │ + adc %ch,%dl │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fsubl 0x7c(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0xf(%rcx) │ │ │ │ ... │ │ │ │ @@ -666495,15 +666387,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66b9ba │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66b912 │ │ │ │ @@ -666682,15 +666574,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66bf29 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66ca0d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66bb80,-0x38(%rbp) │ │ │ │ - lea 0xd5a595(%rip),%rbx │ │ │ │ + lea 0xd52c25(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -666808,15 +666700,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c381 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c9df │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66bd78,-0x38(%rbp) │ │ │ │ - lea 0xd5a39d(%rip),%rbx │ │ │ │ + lea 0xd52a2d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -666894,15 +666786,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c3d0 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c9ac │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66bec8,-0x38(%rbp) │ │ │ │ - lea 0xd5a250(%rip),%rbx │ │ │ │ + lea 0xd528e0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -666997,15 +666889,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c6e1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c979 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66c060,-0x38(%rbp) │ │ │ │ - lea 0xd5a0b8(%rip),%rbx │ │ │ │ + lea 0xd52748(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667086,15 +666978,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c735 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c909 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66c1c0,-0x38(%rbp) │ │ │ │ - lea 0xd59f63(%rip),%rbx │ │ │ │ + lea 0xd525f3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667177,15 +667069,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c78e │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c941 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66c320,-0x38(%rbp) │ │ │ │ - lea 0xd59e03(%rip),%rbx │ │ │ │ + lea 0xd52493(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667299,15 +667191,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c7e7 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c899 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66c520,-0x38(%rbp) │ │ │ │ - lea 0xd59c03(%rip),%rbx │ │ │ │ + lea 0xd52293(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667389,15 +667281,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66c840 │ │ │ │ test %r14,%r14 │ │ │ │ jne 66c8d1 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66c680,-0x38(%rbp) │ │ │ │ - lea 0xd59aa3(%rip),%rbx │ │ │ │ + lea 0xd52133(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667529,88 +667421,88 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 66b7a7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -667656,19 +667548,21 @@ │ │ │ │ jmp 66ce68 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800d577(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 66cb68 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 735f043c <__environ@GLIBC_2.2.5+0x721f1014> │ │ │ │ + ja 66cb3b │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66cb5d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -667686,29 +667580,32 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jbe 66cb54 │ │ │ │ + add %bh,-0x3(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - add 0x401f0f00(%rdx),%al │ │ │ │ - add %al,(%rdx) │ │ │ │ + push %rcx │ │ │ │ + jl 66cb8c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jbe 66cb74 │ │ │ │ + pop %rax │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735f04f4 <__environ@GLIBC_2.2.5+0x721f10cc> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66cbf9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -667724,27 +667621,32 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - {rex2 0x0} dec %ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + jl 66cc24 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 66cc0c │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 66ccb9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66ccae │ │ │ │ @@ -667976,15 +667878,15 @@ │ │ │ │ mov %r11,%r10 │ │ │ │ mov %rax,%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66d29e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add %r14,%rcx │ │ │ │ cmp %rdi,%rcx │ │ │ │ @@ -668067,26 +667969,22 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jno 66d134 │ │ │ │ - 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) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 66d18c │ │ │ │ + add %bl,0x4800d4f7(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -668227,15 +668125,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66d8a1 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e4b3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66d480,-0x38(%rbp) │ │ │ │ - lea 0xd58c9a(%rip),%rbx │ │ │ │ + lea 0xd5132a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668360,15 +668258,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66dd71 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e476 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66d6a8,-0x38(%rbp) │ │ │ │ - lea 0xd58a72(%rip),%rbx │ │ │ │ + lea 0xd51102(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668457,15 +668355,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66ddc5 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e434 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66d828,-0x38(%rbp) │ │ │ │ - lea 0xd588f5(%rip),%rbx │ │ │ │ + lea 0xd50f85(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668573,15 +668471,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66e119 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e3f2 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66d9f8,-0x38(%rbp) │ │ │ │ - lea 0xd58725(%rip),%rbx │ │ │ │ + lea 0xd50db5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668669,15 +668567,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66e172 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e364 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66db78,-0x38(%rbp) │ │ │ │ - lea 0xd585aa(%rip),%rbx │ │ │ │ + lea 0xd50c3a(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668765,15 +668663,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66e1cb │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e3ab │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66dcf8,-0x38(%rbp) │ │ │ │ - lea 0xd5842a(%rip),%rbx │ │ │ │ + lea 0xd50aba(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668898,15 +668796,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66e224 │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e2d6 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66df20,-0x38(%rbp) │ │ │ │ - lea 0xd58202(%rip),%rbx │ │ │ │ + lea 0xd50892(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -668994,15 +668892,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 66e27d │ │ │ │ test %rsi,%rsi │ │ │ │ jne 66e31d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x66e0a0,-0x38(%rbp) │ │ │ │ - lea 0xd58082(%rip),%rbx │ │ │ │ + lea 0xd50712(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -669138,109 +669036,109 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ jmp 66cfda │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -670901,15 +670799,15 @@ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r9,%r11 │ │ │ │ cmp %rdx,%r11 │ │ │ │ jne 66fee7 │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %r10,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rdi │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -670991,15 +670889,15 @@ │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ jmp 66fd0d │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fc07 │ │ │ │ movq $0x670088,-0x30(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xd56077(%rip),%rbx │ │ │ │ + lea 0xd4e707(%rip),%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -671090,15 +670988,15 @@ │ │ │ │ mov 0x80(%rsp),%r11 │ │ │ │ mov 0x78(%rsp),%r10 │ │ │ │ jmp 66fd0d │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fbe1 │ │ │ │ movq $0x670238,-0x30(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xd55ec8(%rip),%rbx │ │ │ │ + lea 0xd4e558(%rip),%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ @@ -671150,15 +671048,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fbb3 │ │ │ │ movq $0x670328,-0x30(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xd55de3(%rip),%rbx │ │ │ │ + lea 0xd4e473(%rip),%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ @@ -671210,15 +671108,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fb85 │ │ │ │ movq $0x670418,-0x30(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0xd55cf3(%rip),%rbx │ │ │ │ + lea 0xd4e383(%rip),%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ @@ -671270,15 +671168,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fb13 │ │ │ │ movq $0x670510,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd55c03(%rip),%rbx │ │ │ │ + lea 0xd4e293(%rip),%rbx │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ @@ -671331,15 +671229,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 66fb4c │ │ │ │ movq $0x670608,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd55b0b(%rip),%rbx │ │ │ │ + lea 0xd4e19b(%rip),%rbx │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ @@ -671392,15 +671290,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 67088a │ │ │ │ movq $0x670700,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd55a13(%rip),%rbx │ │ │ │ + lea 0xd4e0a3(%rip),%rbx │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ @@ -671453,15 +671351,15 @@ │ │ │ │ mov %rbx,%r10 │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ jmp 66fe38 │ │ │ │ test %r9,%r9 │ │ │ │ jne 6708c3 │ │ │ │ movq $0x6707f8,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd5591b(%rip),%rbx │ │ │ │ + lea 0xd4dfab(%rip),%rbx │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ @@ -671778,15 +671676,15 @@ │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp 117f660 │ │ │ │ add %r11,%r10 │ │ │ │ cmp %rdx,%r10 │ │ │ │ jne 670d68 │ │ │ │ - movq $0xea6510,-0x48(%r12) │ │ │ │ + movq $0xe4b410,-0x48(%r12) │ │ │ │ mov %r9,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -671870,15 +671768,15 @@ │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ jmp 670b16 │ │ │ │ test %r11,%r11 │ │ │ │ jne 6709ea │ │ │ │ movq $0x670f20,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd551eb(%rip),%rbx │ │ │ │ + lea 0xd4d87b(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ @@ -671972,15 +671870,15 @@ │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ jmp 670b16 │ │ │ │ test %r11,%r11 │ │ │ │ jne 6709c4 │ │ │ │ movq $0x6710e8,-0x38(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0xd55023(%rip),%rbx │ │ │ │ + lea 0xd4d6b3(%rip),%rbx │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ @@ -672034,15 +671932,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 6709a3 │ │ │ │ movq $0x6711e8,-0x38(%rbp) │ │ │ │ - lea 0xd54f27(%rip),%rbx │ │ │ │ + lea 0xd4d5b7(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -672096,15 +671994,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 671859 │ │ │ │ movq $0x6712e8,-0x38(%rbp) │ │ │ │ - lea 0xd54e27(%rip),%rbx │ │ │ │ + lea 0xd4d4b7(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -672158,15 +672056,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 671801 │ │ │ │ movq $0x6713f0,-0x38(%rbp) │ │ │ │ - lea 0xd54d27(%rip),%rbx │ │ │ │ + lea 0xd4d3b7(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -672222,15 +672120,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 67182d │ │ │ │ movq $0x6714f8,-0x38(%rbp) │ │ │ │ - lea 0xd54c1f(%rip),%rbx │ │ │ │ + lea 0xd4d2af(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -672286,15 +672184,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 6717a9 │ │ │ │ movq $0x671600,-0x38(%rbp) │ │ │ │ - lea 0xd54b17(%rip),%rbx │ │ │ │ + lea 0xd4d1a7(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -672350,15 +672248,15 @@ │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ jmp 670cb9 │ │ │ │ test %r11,%r11 │ │ │ │ jne 6717d5 │ │ │ │ movq $0x671708,-0x38(%rbp) │ │ │ │ - lea 0xd54a0f(%rip),%rbx │ │ │ │ + lea 0xd4d09f(%rip),%rbx │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -682750,16 +682648,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ + sbbb $0xd4,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 735fe9cc <__environ@GLIBC_2.2.5+0x721ff5a4> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67b0d1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -682775,29 +682672,29 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb %dl,%ah │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ - sbb $0x81,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ + imul $0xf,0x0(%rbx),%edi │ │ │ │ (bad) │ │ │ │ rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,-0x6f(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 67b191 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -682934,17 +682831,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 67b3f8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x8d4800d4,%eax │ │ │ │ rex.RB call 735fec7c <__environ@GLIBC_2.2.5+0x721ff854> │ │ │ │ ja 67b37b │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67b39d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -682965,18 +682861,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900d48e(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc $0x894900d4,%eax │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x69,%al │ │ │ │ + jnp 67b3cc │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -683062,15 +682960,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67b75b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67b715 │ │ │ │ @@ -683245,15 +683143,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67bb71 │ │ │ │ test %r14,%r14 │ │ │ │ jne 67c022 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x67b918,-0x38(%rbp) │ │ │ │ - lea 0xd4a7fd(%rip),%rbx │ │ │ │ + lea 0xd42e8d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -683369,15 +683267,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67be79 │ │ │ │ test %r14,%r14 │ │ │ │ jne 67bfef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x67bb10,-0x38(%rbp) │ │ │ │ - lea 0xd4a608(%rip),%rbx │ │ │ │ + lea 0xd42c98(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -683472,15 +683370,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67becd │ │ │ │ test %r14,%r14 │ │ │ │ jne 67bf7f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x67bcb8,-0x38(%rbp) │ │ │ │ - lea 0xd4a46b(%rip),%rbx │ │ │ │ + lea 0xd42afb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -683563,15 +683461,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67bf26 │ │ │ │ test %r14,%r14 │ │ │ │ jne 67bfb7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x67be18,-0x38(%rbp) │ │ │ │ - lea 0xd4a30b(%rip),%rbx │ │ │ │ + lea 0xd4299b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -683665,47 +683563,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 67b54f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 67b54f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 67b54f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -686036,15 +685934,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x67e278,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -686980,15 +686878,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 67f0dc │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 67f049 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x67e7f0,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -687083,15 +686981,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 67ed03 │ │ │ │ movq $0x67f1d8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd46f34(%rip),%rbx │ │ │ │ + lea 0xd3f5c4(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -687169,15 +687067,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 67edba │ │ │ │ test %rax,%rax │ │ │ │ jne 67ece5 │ │ │ │ movq $0x67f338,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd46dd6(%rip),%rbx │ │ │ │ + lea 0xd3f466(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -687221,15 +687119,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 67ee80 │ │ │ │ test %rax,%rax │ │ │ │ jne 67ec9f │ │ │ │ movq $0x67f400,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd46d16(%rip),%rbx │ │ │ │ + lea 0xd3f3a6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -687274,15 +687172,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 67ee80 │ │ │ │ test %rax,%rax │ │ │ │ jne 67ecc2 │ │ │ │ movq $0x67f4c8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd46c4e(%rip),%rbx │ │ │ │ + lea 0xd3f2de(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -687726,25 +687624,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6809e5 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 67fad2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 67fec0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -687923,15 +687821,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6801ef │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6801af │ │ │ │ @@ -688182,15 +688080,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6805b9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 67fbf5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x680390,-0x18(%rbp) │ │ │ │ - lea 0xd45d7a(%rip),%rbx │ │ │ │ + lea 0xd3e40a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -688290,15 +688188,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 680859 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 67fbbf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x680570,-0x18(%rbp) │ │ │ │ - lea 0xd45ba2(%rip),%rbx │ │ │ │ + lea 0xd3e232(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -688380,15 +688278,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6808a5 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68094d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6806e0,-0x18(%rbp) │ │ │ │ - lea 0xd45a3a(%rip),%rbx │ │ │ │ + lea 0xd3e0ca(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -688461,15 +688359,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6808f9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68098b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x680810,-0x18(%rbp) │ │ │ │ - lea 0xd4590a(%rip),%rbx │ │ │ │ + lea 0xd3df9a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -688552,26 +688450,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 67fec0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -690939,15 +690837,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x682cd0,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -691901,15 +691799,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 683b5c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 683ac9 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x683270,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -692004,15 +691902,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 683783 │ │ │ │ movq $0x683c58,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd424b4(%rip),%rbx │ │ │ │ + lea 0xd3ab44(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -692087,15 +691985,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 68383a │ │ │ │ test %rax,%rax │ │ │ │ jne 683765 │ │ │ │ movq $0x683db8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd42356(%rip),%rbx │ │ │ │ + lea 0xd3a9e6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -692138,15 +692036,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 683900 │ │ │ │ test %rax,%rax │ │ │ │ jne 68371f │ │ │ │ movq $0x683e80,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd42296(%rip),%rbx │ │ │ │ + lea 0xd3a926(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -692187,15 +692085,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 683900 │ │ │ │ test %rax,%rax │ │ │ │ jne 683742 │ │ │ │ movq $0x683f48,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd421ce(%rip),%rbx │ │ │ │ + lea 0xd3a85e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -692634,25 +692532,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 685465 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 684552 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 684940 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -692830,15 +692728,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 684c6f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 684c2f │ │ │ │ @@ -693088,15 +692986,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 685039 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 684675 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x684e10,-0x18(%rbp) │ │ │ │ - lea 0xd412fa(%rip),%rbx │ │ │ │ + lea 0xd3998a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -693202,15 +693100,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6852d9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68463f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x684ff0,-0x18(%rbp) │ │ │ │ - lea 0xd41122(%rip),%rbx │ │ │ │ + lea 0xd397b2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -693293,15 +693191,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 685325 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6853cd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x685160,-0x18(%rbp) │ │ │ │ - lea 0xd40fba(%rip),%rbx │ │ │ │ + lea 0xd3964a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -693371,15 +693269,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 685379 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68540b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x685290,-0x18(%rbp) │ │ │ │ - lea 0xd40e8a(%rip),%rbx │ │ │ │ + lea 0xd3951a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -693462,26 +693360,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 684940 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -694272,18 +694170,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xd3e2,$0x0 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 686004 │ │ │ │ + pop %rax │ │ │ │ + imul $0x458d4800,%ebx,%edx │ │ │ │ + call 736098f4 <__environ@GLIBC_2.2.5+0x7220a4cc> │ │ │ │ + pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 685ff9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -694296,28 +694194,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1e(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffff894900d3 │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x1f0f007a,%esp │ │ │ │ + rex add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 68600a │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0xffffffff8d4800d3 │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 6860b9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6860ae │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -694451,20 +694348,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 686320 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loopne 686222 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73609ba4 <__environ@GLIBC_2.2.5+0x7220a77c> │ │ │ │ - ja 6862a3 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %ch,0x4800d366(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6862d0 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6862c5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -694482,18 +694378,19 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900d3df(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolw %cl,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -694577,15 +694474,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 686683 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68663d │ │ │ │ @@ -694759,15 +694656,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 686a99 │ │ │ │ test %r14,%r14 │ │ │ │ jne 686f4a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x686840,-0x38(%rbp) │ │ │ │ - lea 0xd3f8d5(%rip),%rbx │ │ │ │ + lea 0xd37f65(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -694885,15 +694782,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 686da1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 686f17 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x686a38,-0x38(%rbp) │ │ │ │ - lea 0xd3f6e0(%rip),%rbx │ │ │ │ + lea 0xd37d70(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -694989,15 +694886,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 686df5 │ │ │ │ test %r14,%r14 │ │ │ │ jne 686ea7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x686be0,-0x38(%rbp) │ │ │ │ - lea 0xd3f543(%rip),%rbx │ │ │ │ + lea 0xd37bd3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -695080,15 +694977,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 686e4e │ │ │ │ test %r14,%r14 │ │ │ │ jne 686edf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x686d40,-0x38(%rbp) │ │ │ │ - lea 0xd3f3e3(%rip),%rbx │ │ │ │ + lea 0xd37a73(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -695184,47 +695081,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 686477 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 686477 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 686477 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -697552,15 +697449,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6891a0,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -698491,15 +698388,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 68a004 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 689f71 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x689718,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -698594,15 +698491,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 689c2b │ │ │ │ movq $0x68a100,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3c00c(%rip),%rbx │ │ │ │ + lea 0xd3469c(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -698681,15 +698578,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 689ce2 │ │ │ │ test %rax,%rax │ │ │ │ jne 689c0d │ │ │ │ movq $0x68a260,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3beae(%rip),%rbx │ │ │ │ + lea 0xd3453e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -698729,15 +698626,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 689da8 │ │ │ │ test %rax,%rax │ │ │ │ jne 689bc7 │ │ │ │ movq $0x68a328,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3bdee(%rip),%rbx │ │ │ │ + lea 0xd3447e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -698782,15 +698679,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 689da8 │ │ │ │ test %rax,%rax │ │ │ │ jne 689bea │ │ │ │ movq $0x68a3f0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3bd26(%rip),%rbx │ │ │ │ + lea 0xd343b6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -699238,25 +699135,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 68b90d │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 68a9fa │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 68ade8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -699431,15 +699328,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b117 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b0d7 │ │ │ │ @@ -699688,15 +699585,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b4e1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68ab1d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68b2b8,-0x18(%rbp) │ │ │ │ - lea 0xd3ae52(%rip),%rbx │ │ │ │ + lea 0xd334e2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -699802,15 +699699,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b781 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68aae7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68b498,-0x18(%rbp) │ │ │ │ - lea 0xd3ac7a(%rip),%rbx │ │ │ │ + lea 0xd3330a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -699896,15 +699793,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b7cd │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68b875 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68b608,-0x18(%rbp) │ │ │ │ - lea 0xd3ab12(%rip),%rbx │ │ │ │ + lea 0xd331a2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -699977,15 +699874,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68b821 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68b8b3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68b738,-0x18(%rbp) │ │ │ │ - lea 0xd3a9e2(%rip),%rbx │ │ │ │ + lea 0xd33072(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -700068,26 +699965,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 68ade8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -702461,15 +702358,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x68dbf8,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -703422,15 +703319,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 68ea84 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68e9f1 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x68e198,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -703525,15 +703422,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 68e6ab │ │ │ │ movq $0x68eb80,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3758c(%rip),%rbx │ │ │ │ + lea 0xd2fc1c(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -703611,15 +703508,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 68e762 │ │ │ │ test %rax,%rax │ │ │ │ jne 68e68d │ │ │ │ movq $0x68ece0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3742e(%rip),%rbx │ │ │ │ + lea 0xd2fabe(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -703662,15 +703559,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 68e828 │ │ │ │ test %rax,%rax │ │ │ │ jne 68e647 │ │ │ │ movq $0x68eda8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd3736e(%rip),%rbx │ │ │ │ + lea 0xd2f9fe(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -703714,15 +703611,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 68e828 │ │ │ │ test %rax,%rax │ │ │ │ jne 68e66a │ │ │ │ movq $0x68ee70,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd372a6(%rip),%rbx │ │ │ │ + lea 0xd2f936(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -704161,25 +704058,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 69038d │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 68f47a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 68f868 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -704352,15 +704249,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68fb97 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68fb57 │ │ │ │ @@ -704605,15 +704502,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 68ff61 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68f59d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68fd38,-0x18(%rbp) │ │ │ │ - lea 0xd363d2(%rip),%rbx │ │ │ │ + lea 0xd2ea62(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -704720,15 +704617,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 690201 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 68f567 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x68ff18,-0x18(%rbp) │ │ │ │ - lea 0xd361fa(%rip),%rbx │ │ │ │ + lea 0xd2e88a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -704814,15 +704711,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69024d │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6902f5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x690088,-0x18(%rbp) │ │ │ │ - lea 0xd36092(%rip),%rbx │ │ │ │ + lea 0xd2e722(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -704894,15 +704791,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6902a1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 690333 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6901b8,-0x18(%rbp) │ │ │ │ - lea 0xd35f62(%rip),%rbx │ │ │ │ + lea 0xd2e5f2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -704985,26 +704882,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 68f868 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -705797,17 +705694,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800d333,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 690f2c │ │ │ │ + xor %bh,-0x72b7ff2e(%rdx) │ │ │ │ + rex.RB call 7361481c <__environ@GLIBC_2.2.5+0x722153f4> │ │ │ │ + pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 690f21 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -705820,31 +705717,27 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor %ebx,%edx │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - mov $0x1f0f007f,%esi │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %bh,0x4900d2b9(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %ebx,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bl,0x4800d2b9(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 690fe1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 690fd6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -705974,20 +705867,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 691248 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %dl,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73614acc <__environ@GLIBC_2.2.5+0x722156a4> │ │ │ │ - ja 6911cb │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,0x4800d2b7(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6911f8 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6911ed │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -706005,19 +705897,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30(%rax) │ │ │ │ - roll %cl,(%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd2,%dh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fmull (%rdx) │ │ │ │ + jp 69121c │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -706110,15 +706004,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6915ab │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 691565 │ │ │ │ @@ -706293,15 +706187,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6919c1 │ │ │ │ test %r14,%r14 │ │ │ │ jne 691e72 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x691768,-0x38(%rbp) │ │ │ │ - lea 0xd349ad(%rip),%rbx │ │ │ │ + lea 0xd2d03d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -706418,15 +706312,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 691cc9 │ │ │ │ test %r14,%r14 │ │ │ │ jne 691e3f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x691960,-0x38(%rbp) │ │ │ │ - lea 0xd347b8(%rip),%rbx │ │ │ │ + lea 0xd2ce48(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -706522,15 +706416,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 691d1d │ │ │ │ test %r14,%r14 │ │ │ │ jne 691dcf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x691b08,-0x38(%rbp) │ │ │ │ - lea 0xd3461b(%rip),%rbx │ │ │ │ + lea 0xd2ccab(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -706612,15 +706506,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 691d76 │ │ │ │ test %r14,%r14 │ │ │ │ jne 691e07 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x691c68,-0x38(%rbp) │ │ │ │ - lea 0xd344bb(%rip),%rbx │ │ │ │ + lea 0xd2cb4b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -706716,47 +706610,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69139f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69139f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69139f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -709197,15 +709091,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x694288,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -710123,15 +710017,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6950ec │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 695059 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x694800,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -710226,15 +710120,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 694d13 │ │ │ │ movq $0x6951e8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd30f24(%rip),%rbx │ │ │ │ + lea 0xd295b4(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -710312,15 +710206,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 694dca │ │ │ │ test %rax,%rax │ │ │ │ jne 694cf5 │ │ │ │ movq $0x695348,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd30dc6(%rip),%rbx │ │ │ │ + lea 0xd29456(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -710363,15 +710257,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 694e90 │ │ │ │ test %rax,%rax │ │ │ │ jne 694caf │ │ │ │ movq $0x695410,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd30d06(%rip),%rbx │ │ │ │ + lea 0xd29396(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -710415,15 +710309,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 694e90 │ │ │ │ test %rax,%rax │ │ │ │ jne 694cd2 │ │ │ │ movq $0x6954d8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd30c3e(%rip),%rbx │ │ │ │ + lea 0xd292ce(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -710864,25 +710758,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6969f5 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 695ae2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 695ed0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -711054,15 +710948,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6961ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6961bf │ │ │ │ @@ -711310,15 +711204,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6965c9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 695c05 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6963a0,-0x18(%rbp) │ │ │ │ - lea 0xd2fd6a(%rip),%rbx │ │ │ │ + lea 0xd283fa(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -711420,15 +711314,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 696869 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 695bcf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x696580,-0x18(%rbp) │ │ │ │ - lea 0xd2fb92(%rip),%rbx │ │ │ │ + lea 0xd28222(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -711511,15 +711405,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6968b5 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69695d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6966f0,-0x18(%rbp) │ │ │ │ - lea 0xd2fa2a(%rip),%rbx │ │ │ │ + lea 0xd280ba(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -711591,15 +711485,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 696909 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69699b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x696820,-0x18(%rbp) │ │ │ │ - lea 0xd2f8fa(%rip),%rbx │ │ │ │ + lea 0xd27f8a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -711681,26 +711575,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 695ed0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -714172,15 +714066,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x698ea0,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -715100,15 +714994,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 699d2c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 699c99 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x699440,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -715203,15 +715097,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 699953 │ │ │ │ movq $0x699e28,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd2c2e4(%rip),%rbx │ │ │ │ + lea 0xd24974(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -715288,15 +715182,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 699a0a │ │ │ │ test %rax,%rax │ │ │ │ jne 699935 │ │ │ │ movq $0x699f88,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd2c186(%rip),%rbx │ │ │ │ + lea 0xd24816(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -715337,15 +715231,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 699ad0 │ │ │ │ test %rax,%rax │ │ │ │ jne 6998ef │ │ │ │ movq $0x69a050,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd2c0c6(%rip),%rbx │ │ │ │ + lea 0xd24756(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -715386,15 +715280,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 699ad0 │ │ │ │ test %rax,%rax │ │ │ │ jne 699912 │ │ │ │ movq $0x69a118,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd2bffe(%rip),%rbx │ │ │ │ + lea 0xd2468e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -715835,25 +715729,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 69b635 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 69a722 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 69ab10 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -716024,15 +715918,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69ae3f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69adff │ │ │ │ @@ -716283,15 +716177,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69b209 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69a845 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69afe0,-0x18(%rbp) │ │ │ │ - lea 0xd2b12a(%rip),%rbx │ │ │ │ + lea 0xd237ba(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -716397,15 +716291,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69b4a9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69a80f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69b1c0,-0x18(%rbp) │ │ │ │ - lea 0xd2af52(%rip),%rbx │ │ │ │ + lea 0xd235e2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -716488,15 +716382,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69b4f5 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69b59d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69b330,-0x18(%rbp) │ │ │ │ - lea 0xd2adea(%rip),%rbx │ │ │ │ + lea 0xd2347a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -716566,15 +716460,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69b549 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 69b5db │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69b460,-0x18(%rbp) │ │ │ │ - lea 0xd2acba(%rip),%rbx │ │ │ │ + lea 0xd2334a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -716654,26 +716548,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 69ab10 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -717451,16 +717345,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - adc $0x0,%dl │ │ │ │ + mov %al,(%rdi) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 69c1d4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69c1c9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -717476,25 +717370,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900d280(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ rolb %cl,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 69c289 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69c27e │ │ │ │ @@ -717629,20 +717526,20 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 69c4f0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x7e(%rax) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 69c4a0 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + add $0xd2,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7361fd74 <__environ@GLIBC_2.2.5+0x7222094c> │ │ │ │ + ja 69c473 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69c495 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -717660,18 +717557,19 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900d27d(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + rolb %cl,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -717757,15 +717655,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69c853 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69c80d │ │ │ │ @@ -717939,15 +717837,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69cc69 │ │ │ │ test %r14,%r14 │ │ │ │ jne 69d11a │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69ca10,-0x38(%rbp) │ │ │ │ - lea 0xd29705(%rip),%rbx │ │ │ │ + lea 0xd21d95(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -718062,15 +717960,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69cf71 │ │ │ │ test %r14,%r14 │ │ │ │ jne 69d0e7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69cc08,-0x38(%rbp) │ │ │ │ - lea 0xd29510(%rip),%rbx │ │ │ │ + lea 0xd21ba0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -718166,15 +718064,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69cfc5 │ │ │ │ test %r14,%r14 │ │ │ │ jne 69d077 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69cdb0,-0x38(%rbp) │ │ │ │ - lea 0xd29373(%rip),%rbx │ │ │ │ + lea 0xd21a03(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -718256,15 +718154,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 69d01e │ │ │ │ test %r14,%r14 │ │ │ │ jne 69d0af │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x69cf10,-0x38(%rbp) │ │ │ │ - lea 0xd29213(%rip),%rbx │ │ │ │ + lea 0xd218a3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -718358,47 +718256,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69c647 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69c647 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 69c647 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -720877,15 +720775,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x69f670,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -721814,15 +721712,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6a04d4 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a0441 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x69fbe8,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -721917,15 +721815,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a00fb │ │ │ │ movq $0x6a05d0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd25b3c(%rip),%rbx │ │ │ │ + lea 0xd1e1cc(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -722001,15 +721899,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6a01b2 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a00dd │ │ │ │ movq $0x6a0730,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd259de(%rip),%rbx │ │ │ │ + lea 0xd1e06e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -722052,15 +721950,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6a0278 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a0097 │ │ │ │ movq $0x6a07f8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd2591e(%rip),%rbx │ │ │ │ + lea 0xd1dfae(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -722102,15 +722000,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6a0278 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a00ba │ │ │ │ movq $0x6a08c0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd25856(%rip),%rbx │ │ │ │ + lea 0xd1dee6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -722550,25 +722448,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6a1ddd │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6a0eca │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6a12b8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -722736,15 +722634,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a15e7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a15a7 │ │ │ │ @@ -722989,15 +722887,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a19b1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a0fed │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a1788,-0x18(%rbp) │ │ │ │ - lea 0xd24982(%rip),%rbx │ │ │ │ + lea 0xd1d012(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -723097,15 +722995,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a1c51 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a0fb7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a1968,-0x18(%rbp) │ │ │ │ - lea 0xd247aa(%rip),%rbx │ │ │ │ + lea 0xd1ce3a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -723188,15 +723086,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a1c9d │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a1d45 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a1ad8,-0x18(%rbp) │ │ │ │ - lea 0xd24642(%rip),%rbx │ │ │ │ + lea 0xd1ccd2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -723266,15 +723164,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a1cf1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a1d83 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a1c08,-0x18(%rbp) │ │ │ │ - lea 0xd24512(%rip),%rbx │ │ │ │ + lea 0xd1cba2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -723356,26 +723254,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6a12b8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -725948,15 +725846,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6a43c8,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -726904,15 +726802,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6a5254 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a51c1 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6a4968,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -727007,15 +726905,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a4e7b │ │ │ │ movq $0x6a5350,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd20dbc(%rip),%rbx │ │ │ │ + lea 0xd1944c(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -727093,15 +726991,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6a4f32 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a4e5d │ │ │ │ movq $0x6a54b0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd20c5e(%rip),%rbx │ │ │ │ + lea 0xd192ee(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -727144,15 +727042,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6a4ff8 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a4e17 │ │ │ │ movq $0x6a5578,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd20b9e(%rip),%rbx │ │ │ │ + lea 0xd1922e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -727193,15 +727091,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6a4ff8 │ │ │ │ test %rax,%rax │ │ │ │ jne 6a4e3a │ │ │ │ movq $0x6a5640,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd20ad6(%rip),%rbx │ │ │ │ + lea 0xd19166(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -727648,25 +727546,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6a6b5d │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6a5c4a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6a6038 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -727845,15 +727743,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a6367 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a6327 │ │ │ │ @@ -728103,15 +728001,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a6731 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a5d6d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a6508,-0x18(%rbp) │ │ │ │ - lea 0xd1fc02(%rip),%rbx │ │ │ │ + lea 0xd18292(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -728217,15 +728115,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a69d1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a5d37 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a66e8,-0x18(%rbp) │ │ │ │ - lea 0xd1fa2a(%rip),%rbx │ │ │ │ + lea 0xd180ba(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -728311,15 +728209,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a6a1d │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a6ac5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a6858,-0x18(%rbp) │ │ │ │ - lea 0xd1f8c2(%rip),%rbx │ │ │ │ + lea 0xd17f52(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -728389,15 +728287,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a6a71 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6a6b03 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a6988,-0x18(%rbp) │ │ │ │ - lea 0xd1f792(%rip),%rbx │ │ │ │ + lea 0xd17e22(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -728477,26 +728375,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6a6038 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -729298,15 +729196,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bl │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ roll $1,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6a76fc │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a76f1 │ │ │ │ @@ -729323,27 +729222,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x35(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rcx │ │ │ │ roll $1,(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lret │ │ │ │ + add %cl,%al │ │ │ │ + push %rcx │ │ │ │ roll $1,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6a77b1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a77a6 │ │ │ │ @@ -729478,18 +729378,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6a7a18 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ - roll $1,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dh,0x4800d14f(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6a79c8 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a79bd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -729510,18 +729408,19 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900d1c8(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WRXB rolq $1,(%r8) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -729608,15 +729507,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a7d7b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a7d35 │ │ │ │ @@ -729791,15 +729690,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a8191 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6a8642 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a7f38,-0x38(%rbp) │ │ │ │ - lea 0xd1e1dd(%rip),%rbx │ │ │ │ + lea 0xd1686d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -729917,15 +729816,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a8499 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6a860f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a8130,-0x38(%rbp) │ │ │ │ - lea 0xd1dfe8(%rip),%rbx │ │ │ │ + lea 0xd16678(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -730021,15 +729920,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a84ed │ │ │ │ test %r14,%r14 │ │ │ │ jne 6a859f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a82d8,-0x38(%rbp) │ │ │ │ - lea 0xd1de4b(%rip),%rbx │ │ │ │ + lea 0xd164db(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -730111,15 +730010,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6a8546 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6a85d7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6a8438,-0x38(%rbp) │ │ │ │ - lea 0xd1dceb(%rip),%rbx │ │ │ │ + lea 0xd1637b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -730215,47 +730114,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6a7b6f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6a7b6f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6a7b6f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -732880,15 +732779,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xc0(%rsp) │ │ │ │ mov %r11,0xb8(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ mov %r8,0xb0(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6aacb8,-0x48(%rbp) │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0xa0(%rsp),%rcx │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ @@ -733822,15 +733721,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6abb1c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6aba89 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6ab230,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -733925,15 +733824,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6ab743 │ │ │ │ movq $0x6abc18,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd1a4f4(%rip),%rbx │ │ │ │ + lea 0xd12b84(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -734011,15 +733910,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6ab7fa │ │ │ │ test %rax,%rax │ │ │ │ jne 6ab725 │ │ │ │ movq $0x6abd78,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd1a396(%rip),%rbx │ │ │ │ + lea 0xd12a26(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -734062,15 +733961,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6ab8c0 │ │ │ │ test %rax,%rax │ │ │ │ jne 6ab6df │ │ │ │ movq $0x6abe40,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd1a2d6(%rip),%rbx │ │ │ │ + lea 0xd12966(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -734114,15 +734013,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6ab8c0 │ │ │ │ test %rax,%rax │ │ │ │ jne 6ab702 │ │ │ │ movq $0x6abf08,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd1a20e(%rip),%rbx │ │ │ │ + lea 0xd1289e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -734573,25 +734472,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6ad42d │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6ac51e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6ac908 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -734774,15 +734673,15 @@ │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6acc37 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6acbf7 │ │ │ │ @@ -735033,15 +734932,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ad001 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ac641 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6acdd8,-0x10(%rbp) │ │ │ │ - lea 0xd19332(%rip),%rbx │ │ │ │ + lea 0xd119c2(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -735141,15 +735040,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ad2a1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ac60b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6acfb8,-0x10(%rbp) │ │ │ │ - lea 0xd1915a(%rip),%rbx │ │ │ │ + lea 0xd117ea(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ @@ -735230,15 +735129,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ad2ed │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ad395 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ad128,-0x10(%rbp) │ │ │ │ - lea 0xd18ff2(%rip),%rbx │ │ │ │ + lea 0xd11682(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -735311,15 +735210,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ad341 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ad3d3 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ad258,-0x10(%rbp) │ │ │ │ - lea 0xd18ec2(%rip),%rbx │ │ │ │ + lea 0xd11552(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -735401,26 +735300,26 @@ │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6ac908 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -738071,15 +737970,15 @@ │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x88(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6afba0,-0x48(%rbp) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ @@ -739042,15 +738941,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6b0a34 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b09a1 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6b0148,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -739145,15 +739044,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b065b │ │ │ │ movq $0x6b0b30,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd155dc(%rip),%rbx │ │ │ │ + lea 0xd0dc6c(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -739228,15 +739127,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6b0712 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b063d │ │ │ │ movq $0x6b0c90,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd1547e(%rip),%rbx │ │ │ │ + lea 0xd0db0e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -739279,15 +739178,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6b07d8 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b05f7 │ │ │ │ movq $0x6b0d58,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd153be(%rip),%rbx │ │ │ │ + lea 0xd0da4e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -739328,15 +739227,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6b07d8 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b061a │ │ │ │ movq $0x6b0e20,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd152f6(%rip),%rbx │ │ │ │ + lea 0xd0d986(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -739786,25 +739685,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6b2345 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6b1436 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6b1820 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -739983,15 +739882,15 @@ │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b1b4f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b1b0f │ │ │ │ @@ -740243,15 +740142,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b1f19 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b1559 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b1cf0,-0x10(%rbp) │ │ │ │ - lea 0xd1441a(%rip),%rbx │ │ │ │ + lea 0xd0caaa(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -740356,15 +740255,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b21b9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b1523 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b1ed0,-0x10(%rbp) │ │ │ │ - lea 0xd14242(%rip),%rbx │ │ │ │ + lea 0xd0c8d2(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ @@ -740447,15 +740346,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b2205 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b22ad │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b2040,-0x10(%rbp) │ │ │ │ - lea 0xd140da(%rip),%rbx │ │ │ │ + lea 0xd0c76a(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -740525,15 +740424,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b2259 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b22eb │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b2170,-0x10(%rbp) │ │ │ │ - lea 0xd13faa(%rip),%rbx │ │ │ │ + lea 0xd0c63a(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %r11,0x8(%rbp) │ │ │ │ mov %r10,0x10(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -740616,26 +740515,26 @@ │ │ │ │ mov %r9,0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6b1820 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -741443,16 +741342,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - roll $1,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6b2efc │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b2ef1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -741468,30 +741368,31 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x13(%rax) │ │ │ │ - roll $1,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cltd │ │ │ │ + rolb $1,(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc %ecx,%edx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %cl,%al │ │ │ │ + cltd │ │ │ │ + rolb $1,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 6b2fb1 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b2fa6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -741621,20 +741522,19 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6b3218 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %edx,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73636a9c <__environ@GLIBC_2.2.5+0x72237674> │ │ │ │ - ja 6b319b │ │ │ │ - add $0x30,%esp │ │ │ │ + add %dh,0x4800d097(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6b31c8 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b31bd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -741652,18 +741552,20 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900d110(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + rolb $1,(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -741748,15 +741650,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b357b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b3535 │ │ │ │ @@ -741930,15 +741832,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b3991 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6b3e42 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b3738,-0x38(%rbp) │ │ │ │ - lea 0xd129dd(%rip),%rbx │ │ │ │ + lea 0xd0b06d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -742054,15 +741956,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b3c99 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6b3e0f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b3930,-0x38(%rbp) │ │ │ │ - lea 0xd127e8(%rip),%rbx │ │ │ │ + lea 0xd0ae78(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -742157,15 +742059,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b3ced │ │ │ │ test %r14,%r14 │ │ │ │ jne 6b3d9f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b3ad8,-0x38(%rbp) │ │ │ │ - lea 0xd1264b(%rip),%rbx │ │ │ │ + lea 0xd0acdb(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -742248,15 +742150,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b3d46 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6b3dd7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b3c38,-0x38(%rbp) │ │ │ │ - lea 0xd124eb(%rip),%rbx │ │ │ │ + lea 0xd0ab7b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -742351,47 +742253,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6b336f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6b336f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6b336f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -744701,15 +744603,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6b6098,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -745637,15 +745539,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6b6efc │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b6e69 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6b6610,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -745740,15 +745642,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b6b23 │ │ │ │ movq $0x6b6ff8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0f114(%rip),%rbx │ │ │ │ + lea 0xd077a4(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -745825,15 +745727,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6b6bda │ │ │ │ test %rax,%rax │ │ │ │ jne 6b6b05 │ │ │ │ movq $0x6b7158,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0efb6(%rip),%rbx │ │ │ │ + lea 0xd07646(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -745876,15 +745778,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6b6ca0 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b6abf │ │ │ │ movq $0x6b7220,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0eef6(%rip),%rbx │ │ │ │ + lea 0xd07586(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -745926,15 +745828,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6b6ca0 │ │ │ │ test %rax,%rax │ │ │ │ jne 6b6ae2 │ │ │ │ movq $0x6b72e8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0ee2e(%rip),%rbx │ │ │ │ + lea 0xd074be(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -746372,25 +746274,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6b8805 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6b78f2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6b7ce0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -746564,15 +746466,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b800f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b7fcf │ │ │ │ @@ -746819,15 +746721,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b83d9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b7a15 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b81b0,-0x18(%rbp) │ │ │ │ - lea 0xd0df5a(%rip),%rbx │ │ │ │ + lea 0xd065ea(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -746927,15 +746829,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b8679 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b79df │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b8390,-0x18(%rbp) │ │ │ │ - lea 0xd0dd82(%rip),%rbx │ │ │ │ + lea 0xd06412(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -747019,15 +746921,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b86c5 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b876d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b8500,-0x18(%rbp) │ │ │ │ - lea 0xd0dc1a(%rip),%rbx │ │ │ │ + lea 0xd062aa(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -747099,15 +747001,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6b8719 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6b87ab │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6b8630,-0x18(%rbp) │ │ │ │ - lea 0xd0daea(%rip),%rbx │ │ │ │ + lea 0xd0617a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -747190,26 +747092,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6b7ce0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -749558,15 +749460,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6baaf0,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -750498,15 +750400,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6bb97c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bb8e9 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6bb090,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -750601,15 +750503,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6bb5a3 │ │ │ │ movq $0x6bba78,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0a694(%rip),%rbx │ │ │ │ + lea 0xd02d24(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -750684,15 +750586,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6bb65a │ │ │ │ test %rax,%rax │ │ │ │ jne 6bb585 │ │ │ │ movq $0x6bbbd8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0a536(%rip),%rbx │ │ │ │ + lea 0xd02bc6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -750734,15 +750636,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6bb720 │ │ │ │ test %rax,%rax │ │ │ │ jne 6bb53f │ │ │ │ movq $0x6bbca0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0a476(%rip),%rbx │ │ │ │ + lea 0xd02b06(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -750785,15 +750687,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6bb720 │ │ │ │ test %rax,%rax │ │ │ │ jne 6bb562 │ │ │ │ movq $0x6bbd68,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd0a3ae(%rip),%rbx │ │ │ │ + lea 0xd02a3e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -751230,25 +751132,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6bd285 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6bc372 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6bc760 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -751422,15 +751324,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bca8f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bca4f │ │ │ │ @@ -751675,15 +751577,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bce59 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6bc495 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bcc30,-0x18(%rbp) │ │ │ │ - lea 0xd094da(%rip),%rbx │ │ │ │ + lea 0xd01b6a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -751789,15 +751691,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bd0f9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6bc45f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bce10,-0x18(%rbp) │ │ │ │ - lea 0xd09302(%rip),%rbx │ │ │ │ + lea 0xd01992(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -751882,15 +751784,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bd145 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6bd1ed │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bcf80,-0x18(%rbp) │ │ │ │ - lea 0xd0919a(%rip),%rbx │ │ │ │ + lea 0xd0182a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -751962,15 +751864,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bd199 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6bd22b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bd0b0,-0x18(%rbp) │ │ │ │ - lea 0xd0906a(%rip),%rbx │ │ │ │ + lea 0xd016fa(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -752052,26 +751954,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6bc760 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -752981,16 +752883,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x30(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + nop │ │ │ │ + jmp ffffffff8db3e039 <__environ@GLIBC_2.2.5+0xffffffff8c73ec11> │ │ │ │ rex.RB call 736418bc <__environ@GLIBC_2.2.5+0x72242494> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bdfc1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -753005,28 +752907,30 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900d062(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp ffffffff89b4e0b1 <__environ@GLIBC_2.2.5+0xffffffff8874ec89> │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x3d,%al │ │ │ │ + ja 6bdfec │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x62(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,%al │ │ │ │ + call ffffffff8db3e0d1 <__environ@GLIBC_2.2.5+0xffffffff8c73eca9> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 6be081 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6be076 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -753156,20 +753060,20 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6be2e8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 6be298 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0xcf │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73641b6c <__environ@GLIBC_2.2.5+0x72242744> │ │ │ │ + ja 6be26b │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6be28d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -753187,18 +753091,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900d05f(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %cl,-0x1a(%rax) │ │ │ │ + iret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x3a,%al │ │ │ │ + ja 6be2bc │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -753291,15 +753198,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6be64b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6be605 │ │ │ │ @@ -753473,15 +753380,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bea61 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6bef12 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6be808,-0x38(%rbp) │ │ │ │ - lea 0xd0790d(%rip),%rbx │ │ │ │ + lea 0xcfff9d(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -753595,15 +753502,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bed69 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6beedf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bea00,-0x38(%rbp) │ │ │ │ - lea 0xd07718(%rip),%rbx │ │ │ │ + lea 0xcffda8(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -753699,15 +753606,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bedbd │ │ │ │ test %r14,%r14 │ │ │ │ jne 6bee6f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6beba8,-0x38(%rbp) │ │ │ │ - lea 0xd0757b(%rip),%rbx │ │ │ │ + lea 0xcffc0b(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -753789,15 +753696,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6bee16 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6beea7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6bed08,-0x38(%rbp) │ │ │ │ - lea 0xd0741b(%rip),%rbx │ │ │ │ + lea 0xcffaab(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -753891,47 +753798,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6be43f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6be43f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6be43f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -756135,15 +756042,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6c1038,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -757075,15 +756982,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6c1e9c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c1e09 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6c15b0,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -757178,15 +757085,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c1ac3 │ │ │ │ movq $0x6c1f98,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd04174(%rip),%rbx │ │ │ │ + lea 0xcfc804(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -757261,15 +757168,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6c1b7a │ │ │ │ test %rax,%rax │ │ │ │ jne 6c1aa5 │ │ │ │ movq $0x6c20f8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd04016(%rip),%rbx │ │ │ │ + lea 0xcfc6a6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -757311,15 +757218,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6c1c40 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c1a5f │ │ │ │ movq $0x6c21c0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd03f56(%rip),%rbx │ │ │ │ + lea 0xcfc5e6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -757360,15 +757267,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6c1c40 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c1a82 │ │ │ │ movq $0x6c2288,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xd03e8e(%rip),%rbx │ │ │ │ + lea 0xcfc51e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -757810,25 +757717,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6c37a5 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6c2892 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6c2c80 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -758006,15 +757913,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c2faf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c2f6f │ │ │ │ @@ -758264,15 +758171,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c3379 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c29b5 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c3150,-0x18(%rbp) │ │ │ │ - lea 0xd02fba(%rip),%rbx │ │ │ │ + lea 0xcfb64a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -758378,15 +758285,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c3619 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c297f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c3330,-0x18(%rbp) │ │ │ │ - lea 0xd02de2(%rip),%rbx │ │ │ │ + lea 0xcfb472(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -758469,15 +758376,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c3665 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c370d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c34a0,-0x18(%rbp) │ │ │ │ - lea 0xd02c7a(%rip),%rbx │ │ │ │ + lea 0xcfb30a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -758546,15 +758453,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c36b9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c374b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c35d0,-0x18(%rbp) │ │ │ │ - lea 0xd02b4a(%rip),%rbx │ │ │ │ + lea 0xcfb1da(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -758636,26 +758543,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6c2c80 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -760876,15 +760783,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6c5960,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -761807,15 +761714,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6c67ec │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c6759 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6c5f00,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -761910,15 +761817,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c6413 │ │ │ │ movq $0x6c68e8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcff824(%rip),%rbx │ │ │ │ + lea 0xcf7eb4(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -761994,15 +761901,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6c64ca │ │ │ │ test %rax,%rax │ │ │ │ jne 6c63f5 │ │ │ │ movq $0x6c6a48,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcff6c6(%rip),%rbx │ │ │ │ + lea 0xcf7d56(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -762043,15 +761950,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6c6590 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c63af │ │ │ │ movq $0x6c6b10,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcff606(%rip),%rbx │ │ │ │ + lea 0xcf7c96(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -762093,15 +762000,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6c6590 │ │ │ │ test %rax,%rax │ │ │ │ jne 6c63d2 │ │ │ │ movq $0x6c6bd8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcff53e(%rip),%rbx │ │ │ │ + lea 0xcf7bce(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -762540,25 +762447,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6c80f5 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6c71e2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6c75d0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -762727,15 +762634,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c78ff │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c78bf │ │ │ │ @@ -762980,15 +762887,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c7cc9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c7305 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c7aa0,-0x18(%rbp) │ │ │ │ - lea 0xcfe66a(%rip),%rbx │ │ │ │ + lea 0xcf6cfa(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -763088,15 +762995,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c7f69 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c72cf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c7c80,-0x18(%rbp) │ │ │ │ - lea 0xcfe492(%rip),%rbx │ │ │ │ + lea 0xcf6b22(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -763177,15 +763084,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c7fb5 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c805d │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c7df0,-0x18(%rbp) │ │ │ │ - lea 0xcfe32a(%rip),%rbx │ │ │ │ + lea 0xcf69ba(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -763254,15 +763161,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c8009 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6c809b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c7f20,-0x18(%rbp) │ │ │ │ - lea 0xcfe1fa(%rip),%rbx │ │ │ │ + lea 0xcf688a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -763343,26 +763250,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6c75d0 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -764147,15 +764054,17 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x72b7ff31(%rsi) │ │ │ │ + test $0x3c,%al │ │ │ │ + iret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB call 7364c5a4 <__environ@GLIBC_2.2.5+0x7224d17c> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c8ca9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -764170,27 +764079,32 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900cfb5(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0xcf,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x90,%al │ │ │ │ + jbe 6c8cd4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800cfb5(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0xcf,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 6c8d69 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c8d5e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -764319,16 +764233,16 @@ │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 6c8fd0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,-0x4d(%rax) │ │ │ │ - iret │ │ │ │ + add %bh,%al │ │ │ │ + cmp %ecx,%edi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 7364c854 <__environ@GLIBC_2.2.5+0x7224d42c> │ │ │ │ ja 6c8f53 │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c8f75 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -764350,21 +764264,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xcf,%dl │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ + iret │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ - jl,pt 6c8fa4 │ │ │ │ + lea 0x0(%rsi),%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -764450,15 +764364,15 @@ │ │ │ │ mov %r10,%rdx │ │ │ │ mov %rax,%r10 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c9333 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ add $0xb8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c92ed │ │ │ │ @@ -764631,15 +764545,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c9749 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6c9bfa │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c94f0,-0x38(%rbp) │ │ │ │ - lea 0xcfcc25(%rip),%rbx │ │ │ │ + lea 0xcf52b5(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -764753,15 +764667,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c9a51 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6c9bc7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c96e8,-0x38(%rbp) │ │ │ │ - lea 0xcfca30(%rip),%rbx │ │ │ │ + lea 0xcf50c0(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -764859,15 +764773,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c9aa5 │ │ │ │ test %r14,%r14 │ │ │ │ jne 6c9b57 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c9890,-0x38(%rbp) │ │ │ │ - lea 0xcfc893(%rip),%rbx │ │ │ │ + lea 0xcf4f23(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -764948,15 +764862,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6c9afe │ │ │ │ test %r14,%r14 │ │ │ │ jne 6c9b8f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6c99f0,-0x38(%rbp) │ │ │ │ - lea 0xcfc733(%rip),%rbx │ │ │ │ + lea 0xcf4dc3(%rip),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -765050,47 +764964,47 @@ │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6c9127 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6c9127 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ jmp 6c9127 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%r11 │ │ │ │ mov %r14,%r10 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ @@ -767255,15 +767169,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0xa8(%rsp) │ │ │ │ mov %r8,0xa0(%rsp) │ │ │ │ mov %r11,0x98(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6cbd08,-0x40(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ @@ -768187,15 +768101,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6ccb6c │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ccad9 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6cc280,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -768290,15 +768204,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6cc793 │ │ │ │ movq $0x6ccc68,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf94a4(%rip),%rbx │ │ │ │ + lea 0xcf1b34(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -768373,15 +768287,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6cc84a │ │ │ │ test %rax,%rax │ │ │ │ jne 6cc775 │ │ │ │ movq $0x6ccdc8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf9346(%rip),%rbx │ │ │ │ + lea 0xcf19d6(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -768421,15 +768335,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6cc910 │ │ │ │ test %rax,%rax │ │ │ │ jne 6cc72f │ │ │ │ movq $0x6cce90,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf9286(%rip),%rbx │ │ │ │ + lea 0xcf1916(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -768470,15 +768384,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6cc910 │ │ │ │ test %rax,%rax │ │ │ │ jne 6cc752 │ │ │ │ movq $0x6ccf58,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf91be(%rip),%rbx │ │ │ │ + lea 0xcf184e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -768920,25 +768834,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6ce475 │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6cd562 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6cd950 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -769110,15 +769024,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6cdc7f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6cdc3f │ │ │ │ @@ -769365,15 +769279,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ce049 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6cd685 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6cde20,-0x18(%rbp) │ │ │ │ - lea 0xcf82ea(%rip),%rbx │ │ │ │ + lea 0xcf097a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -769476,15 +769390,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ce2e9 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6cd64f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ce000,-0x18(%rbp) │ │ │ │ - lea 0xcf8112(%rip),%rbx │ │ │ │ + lea 0xcf07a2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -769565,15 +769479,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ce335 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ce3dd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ce170,-0x18(%rbp) │ │ │ │ - lea 0xcf7faa(%rip),%rbx │ │ │ │ + lea 0xcf063a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -769640,15 +769554,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ce389 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6ce41b │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ce2a0,-0x18(%rbp) │ │ │ │ - lea 0xcf7e7a(%rip),%rbx │ │ │ │ + lea 0xcf050a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -769728,26 +769642,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6cd950 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -771950,15 +771864,15 @@ │ │ │ │ mov %r11,%rdx │ │ │ │ mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r10,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x6d0618,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ @@ -772879,15 +772793,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 6d14a4 │ │ │ │ add $0xc0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d1411 │ │ │ │ - movq $0xea6510,-0xb8(%r12) │ │ │ │ + movq $0xe4b410,-0xb8(%r12) │ │ │ │ mov %rcx,-0xb0(%r12) │ │ │ │ mov %r11,-0xa8(%r12) │ │ │ │ mov %r14,-0xa0(%r12) │ │ │ │ movq $0x6d0bb8,-0x98(%r12) │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ @@ -772982,15 +772896,15 @@ │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ test %rax,%rax │ │ │ │ jne 6d10cb │ │ │ │ movq $0x6d15a0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf4b6c(%rip),%rbx │ │ │ │ + lea 0xced1fc(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -773065,15 +772979,15 @@ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 6d1182 │ │ │ │ test %rax,%rax │ │ │ │ jne 6d10ad │ │ │ │ movq $0x6d1700,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf4a0e(%rip),%rbx │ │ │ │ + lea 0xced09e(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ @@ -773116,15 +773030,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6d1248 │ │ │ │ test %rax,%rax │ │ │ │ jne 6d1067 │ │ │ │ movq $0x6d17c8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf494e(%rip),%rbx │ │ │ │ + lea 0xcecfde(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -773165,15 +773079,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ jmp 6d1248 │ │ │ │ test %rax,%rax │ │ │ │ jne 6d108a │ │ │ │ movq $0x6d1890,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcf4886(%rip),%rbx │ │ │ │ + lea 0xcecf16(%rip),%rbx │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ @@ -773612,25 +773526,25 @@ │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 6d2dad │ │ │ │ add $0x3,%rax │ │ │ │ inc %rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0xb0(%rsp),%rdx │ │ │ │ jmp 6d1e9a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6d2288 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -773801,15 +773715,15 @@ │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d25b7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d2577 │ │ │ │ @@ -774054,15 +773968,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d2981 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6d1fbd │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6d2758,-0x18(%rbp) │ │ │ │ - lea 0xcf39b2(%rip),%rbx │ │ │ │ + lea 0xcec042(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ @@ -774162,15 +774076,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d2c21 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6d1f87 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6d2938,-0x18(%rbp) │ │ │ │ - lea 0xcf37da(%rip),%rbx │ │ │ │ + lea 0xcebe6a(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ @@ -774251,15 +774165,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d2c6d │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6d2d15 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6d2aa8,-0x18(%rbp) │ │ │ │ - lea 0xcf3672(%rip),%rbx │ │ │ │ + lea 0xcebd02(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -774327,15 +774241,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6d2cc1 │ │ │ │ test %rdi,%rdi │ │ │ │ jne 6d2d53 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6d2bd8,-0x18(%rbp) │ │ │ │ - lea 0xcf3542(%rip),%rbx │ │ │ │ + lea 0xcebbd2(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r11,0x0(%rbp) │ │ │ │ mov %r10,0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ @@ -774417,26 +774331,26 @@ │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,0x28(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ jmp 6d2288 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rdi,%rcx │ │ │ │ mov 0x90(%rsp),%r9 │ │ │ │ @@ -788415,15 +788329,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -788458,15 +788372,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 6df793 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -788584,15 +788498,15 @@ │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x6df9b8,0x0(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -788676,15 +788590,15 @@ │ │ │ │ add %r14b,%r8b │ │ │ │ cli │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 6dfae3 │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800d0d2(%rax) │ │ │ │ lea 0xc6561b(%rip),%esi │ │ │ │ @@ -788728,20 +788642,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - jae 6dfbb5 │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 6dfc04 │ │ │ │ + jl 6dfbb5 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -788966,17 +788878,16 @@ │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + fmulp %st,%st(5) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 1066382c <__environ@GLIBC_2.2.5+0xf264404> │ │ │ │ (bad) │ │ │ │ mov $0x48000000,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -788985,15 +788896,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 6dffa2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x6dff40,-0x18(%rbp) │ │ │ │ - lea 0xce576f(%rip),%rbx │ │ │ │ + lea 0xcdddff(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 6dff40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -789567,15 +789478,15 @@ │ │ │ │ add $0x7,%rbx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add (%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6e06a9 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -789584,15 +789495,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6e074e │ │ │ │ @@ -789606,15 +789517,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -789632,15 +789543,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -789706,15 +789617,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ @@ -789802,15 +789713,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -789881,15 +789792,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ @@ -792424,15 +792335,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2b(%rax) │ │ │ │ movb $0x48,(%rax) │ │ │ │ movl $0x6e2ec0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xc62b68(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -793792,15 +793703,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xac456d(%rip),%r14 │ │ │ │ + lea 0xac3b37(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -817434,15 +817345,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add %rax,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -817669,15 +817580,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 6fb43a │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ add %rdx,%rsi │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ @@ -817749,15 +817660,15 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ rex │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fb559 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %r14,%r9 │ │ │ │ add %rax,%r9 │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %rsi,%r9 │ │ │ │ sub %rax,%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ @@ -817810,15 +817721,15 @@ │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r13b,%r11b │ │ │ │ imul $0xff582484,-0x39(%rcx),%ecx │ │ │ │ (bad) │ │ │ │ call *(%rax) │ │ │ │ - gs (bad) │ │ │ │ + mov $0xe4,%ah │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ mov $0x24,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl -0x77(%rax) │ │ │ │ cli │ │ │ │ @@ -818032,15 +817943,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 6fb9d2 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ add %rdx,%rsi │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ @@ -818112,15 +818023,15 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ rex │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fbaf4 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %r14,%r9 │ │ │ │ add %rax,%r9 │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %rsi,%r9 │ │ │ │ sub %rax,%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ @@ -818173,15 +818084,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,0x55(%rbp,%rcx,4) │ │ │ │ fmuls 0x39(%rbp) │ │ │ │ cli │ │ │ │ jb 6fbcd2 │ │ │ │ jmp 6fbbba │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,%r10 │ │ │ │ add %r14,%r10 │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ mov %r8,%r10 │ │ │ │ sub %r14,%r10 │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ @@ -818461,15 +818372,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 6fc072 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ add %rdx,%rsi │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ @@ -818544,15 +818455,15 @@ │ │ │ │ sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x73(%rdi) │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %r14,%r9 │ │ │ │ add %rdx,%r9 │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %rsi,%r9 │ │ │ │ sub %rdx,%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ @@ -818605,15 +818516,15 @@ │ │ │ │ mov 0x7(%rsi),%rax │ │ │ │ mov 0xf(%rsi),%rbx │ │ │ │ mov 0x17(%rsi),%rdx │ │ │ │ mov 0x1f(%rsi),%r10 │ │ │ │ mov 0x27(%rsi),%r11 │ │ │ │ cmp %rdx,%rcx │ │ │ │ jge 6fc28a │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ add %rcx,%rsi │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdx,%rsi │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ @@ -818762,36 +818673,38 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcc7d,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + pop %rax │ │ │ │ + add $0xcc,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 6fc4c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ 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) │ │ │ │ - mov %bh,-0x34(%rbp) │ │ │ │ + sbb %al,(%rsp,%rcx,8) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ @@ -818807,16 +818720,16 @@ │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 6fc503 │ │ │ │ + add %al,%al │ │ │ │ + add %esp,%ecx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ @@ -818933,15 +818846,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 6fc6b2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ef3e70 │ │ │ │ + jmp e98d70 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -819127,15 +819040,16 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 6fc8eb │ │ │ │ + fdivr %st(7),%st │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 73680274 <__environ@GLIBC_2.2.5+0x72280e4c> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fc979 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -819151,31 +819065,33 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - js 6fc963 │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ - add $0x79,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + jae 6fc9a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800cc78(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 6fca39 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fca2e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -819316,16 +819232,17 @@ │ │ │ │ jmp 6fcef0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x76(%rax) │ │ │ │ - int3 │ │ │ │ + add %cl,(%rax) │ │ │ │ + std │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 73680544 <__environ@GLIBC_2.2.5+0x7228111c> │ │ │ │ ja 6fcc43 │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fcc65 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -819347,20 +819264,21 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 6fcc53 │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %edi,%fs:0x0(%rcx) │ │ │ │ + fs push %rax │ │ │ │ + jae 6fcc94 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -819377,15 +819295,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6fcd0f │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -819394,15 +819312,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6fcdb4 │ │ │ │ @@ -819416,15 +819334,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -819442,15 +819360,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -819627,15 +819545,15 @@ │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fd467 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,-0x60(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -819776,15 +819694,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fd4bb │ │ │ │ test %rbx,%rbx │ │ │ │ jne 6fd54c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6fd3e0,0x0(%rbp) │ │ │ │ - lea 0xcc8d03(%rip),%rbx │ │ │ │ + lea 0xcc1393(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6fd3e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmc │ │ │ │ @@ -819869,15 +819787,15 @@ │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ mov %r14,0x58(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 6fd0c2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ @@ -820112,15 +820030,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6fd8bf │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -820129,15 +820047,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6fd964 │ │ │ │ @@ -820151,15 +820069,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -820177,15 +820095,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -820290,15 +820208,15 @@ │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ jmp 6fddd5 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -820467,15 +820385,15 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fe106 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rdi,-0x48(%rbp) │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov %r9,-0x38(%rbp) │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ @@ -820607,15 +820525,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fe142 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 6fdb45 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6fe070,0x0(%rbp) │ │ │ │ - lea 0xcc8075(%rip),%rbx │ │ │ │ + lea 0xcc0705(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6fe070 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ @@ -820714,20 +820632,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73681b64 <__environ@GLIBC_2.2.5+0x7228273c> │ │ │ │ - pop %rbx │ │ │ │ + call 4870adf7 <__environ@GLIBC_2.2.5+0x4730b9cf> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 6fe274 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fe269 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -820740,31 +820656,28 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdi │ │ │ │ - int3 │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fs jmp 6fe30b │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + cmp %fs:0x0(%rbx),%dh │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ - int3 │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 6fe329 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fe31e │ │ │ │ @@ -820904,19 +820817,20 @@ │ │ │ │ jmp 6fe7e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800cc5d(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 6fe560 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,(%rax) │ │ │ │ + in $0xcb,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73681e34 <__environ@GLIBC_2.2.5+0x72282a0c> │ │ │ │ + ja 6fe533 │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fe555 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -820934,22 +820848,18 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsp │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - je 6fe56a │ │ │ │ - js 6fe584 │ │ │ │ + add %al,0x4900cbe3(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -820966,15 +820876,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6fe5ff │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -820983,15 +820893,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6fe6a4 │ │ │ │ @@ -821005,15 +820915,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -821031,15 +820941,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -821214,15 +821124,15 @@ │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fed57 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,-0x60(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -821363,15 +821273,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6fedab │ │ │ │ test %rbx,%rbx │ │ │ │ jne 6fee3c │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6fecd0,0x0(%rbp) │ │ │ │ - lea 0xcc7413(%rip),%rbx │ │ │ │ + lea 0xcbfaa3(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6fecd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmc │ │ │ │ @@ -821456,15 +821366,15 @@ │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ mov %r14,0x58(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 6fe9b2 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ @@ -821696,15 +821606,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6ff1af │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -821713,15 +821623,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6ff254 │ │ │ │ @@ -821735,15 +821645,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -821761,15 +821671,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -821874,15 +821784,15 @@ │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ jmp 6ff6c5 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rcx │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -822052,15 +821962,15 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ff9f6 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rdi,-0x48(%rbp) │ │ │ │ mov %r8,-0x40(%rbp) │ │ │ │ mov %r9,-0x38(%rbp) │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ @@ -822192,15 +822102,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 6ffa32 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 6ff435 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x6ff960,0x0(%rbp) │ │ │ │ - lea 0xcc6785(%rip),%rbx │ │ │ │ + lea 0xcbee15(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 6ff960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ @@ -822298,16 +822208,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs int3 │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB cwtl │ │ │ │ cmp %r15,%rax │ │ │ │ jb 6ffc18 │ │ │ │ movq $0x6ffb90,-0x50(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ @@ -822337,16 +822247,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %ebp,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - gs int3 │ │ │ │ + add %cl,%al │ │ │ │ + jmp 6ffb5a │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 6ffbaa │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -822382,16 +822292,18 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900cc64(%rax) │ │ │ │ - mov %edi,%ecx │ │ │ │ + add %ch,(%rax) │ │ │ │ + jmp 6ffbfa │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + stc │ │ │ │ mov %r8,%rax │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x40(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ @@ -822419,15 +822331,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 6ffcd7 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -822436,15 +822348,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 6ffd7c │ │ │ │ @@ -822458,15 +822370,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -822484,15 +822396,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -822554,17 +822466,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB cwtl │ │ │ │ + add %ah,0x4800cbe8(%rax) │ │ │ │ + lea -0x68(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 700199 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70018e │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ movq $0x6e0be0,-0x28(%r12) │ │ │ │ @@ -822590,20 +822501,22 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %esp,%? │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cc61(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + call ffffffff8bb8000d <__environ@GLIBC_2.2.5+0xffffffff8a780be5> │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne 6fff84 │ │ │ │ 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 0x50(%rbp),%rax │ │ │ │ @@ -822727,29 +822640,28 @@ │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 70024f │ │ │ │ movq $0x7001f0,0x0(%rbp) │ │ │ │ - lea 0xcc5ef7(%rip),%rbx │ │ │ │ + lea 0xcbe587(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 7001f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %ebp,%? │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rsi │ │ │ │ - int3 │ │ │ │ + add %ch,-0x1b(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,0x75(%r11,%rcx,4) │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ jne 700230 │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ mov 0x40(%rbp),%r8 │ │ │ │ @@ -822788,22 +822700,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ mov %ebp,%? │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 7002e4 │ │ │ │ + add %dh,0x4800cbe4(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + 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 0x60(%rbp),%r14 │ │ │ │ mov 0x58(%rbp),%rcx │ │ │ │ @@ -822814,17 +822722,16 @@ │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rbp │ │ │ │ - int3 │ │ │ │ + add %ch,-0x1c(%rax) │ │ │ │ + lret │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x48fffffe(%rax) │ │ │ │ movl $0x6fff40,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ @@ -822834,20 +822741,23 @@ │ │ │ │ nop │ │ │ │ or $0xfa,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc5d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0xcb,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 700364 │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ mov 0x58(%rbp),%r10 │ │ │ │ mov 0x60(%rbp),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ @@ -822889,17 +822799,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rsp │ │ │ │ - int3 │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB cwtl │ │ │ │ cmp %r15,%rax │ │ │ │ jb 700518 │ │ │ │ movq $0x700490,-0x50(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ @@ -822929,17 +822838,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - int3 │ │ │ │ + add %cl,%al │ │ │ │ + loop 70045a │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 7004aa │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ @@ -822975,16 +822883,18 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900cc5b(%rax) │ │ │ │ - mov %edi,%ecx │ │ │ │ + add %ch,(%rax) │ │ │ │ + loop 7004fa │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + stc │ │ │ │ mov %r8,%rax │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x40(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ @@ -823012,15 +822922,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 7005d7 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -823029,15 +822939,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 70067c │ │ │ │ @@ -823051,15 +822961,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -823077,15 +822987,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -823136,19 +823046,17 @@ │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - int3 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ + add %dh,0x4800cbdf(%rax) │ │ │ │ + lea -0x78(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 700844 │ │ │ │ movq $0x7007f0,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -823159,17 +823067,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rax │ │ │ │ - int3 │ │ │ │ + add %ch,-0x21(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ @@ -823200,16 +823107,16 @@ │ │ │ │ jmp 700aef │ │ │ │ xchg %ax,%ax │ │ │ │ ud0 (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58(%rax) │ │ │ │ - int3 │ │ │ │ + add %dl,%al │ │ │ │ + fmulp %st,%st(3) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.RB jo 7008d5 │ │ │ │ mov 0x78(%rbp),%edx │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r10 │ │ │ │ mov 0x60(%rbp),%rsi │ │ │ │ mov 0x58(%rbp),%rbx │ │ │ │ @@ -823218,19 +823125,16 @@ │ │ │ │ jmp 700aef │ │ │ │ nopl (%rax) │ │ │ │ lea 0x0(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ + add %bl,0x4800cbde(%rax) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ mov 0x60(%rbp),%rcx │ │ │ │ mov 0x68(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r10 │ │ │ │ @@ -823249,19 +823153,22 @@ │ │ │ │ jmp 700a28 │ │ │ │ xchg %ax,%ax │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc57(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmulp %st,%st(3) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne 700940 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%r9 │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ mov %r9,%r14 │ │ │ │ @@ -823274,16 +823181,16 @@ │ │ │ │ jmp 700a28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x57(%rax) │ │ │ │ - int3 │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r15b,0x48007009(%r8) │ │ │ │ @@ -823294,19 +823201,16 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ud0 (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %ah,0x4800cbdd(%rax) │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ mov 0x70(%rbp),%rcx │ │ │ │ mov 0x78(%rbp),%rdx │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r10 │ │ │ │ @@ -823399,16 +823303,16 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ud0 (%rbx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x55(%rax) │ │ │ │ - int3 │ │ │ │ + add %ch,%al │ │ │ │ + fcmovne %st(3),%st │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ push %rbp │ │ │ │ js 700bbd │ │ │ │ mov 0x8(%rbp),%edi │ │ │ │ mov 0x70(%rbp),%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ @@ -823460,31 +823364,28 @@ │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 70084f │ │ │ │ movq $0x700cb8,0x0(%rbp) │ │ │ │ - lea 0xcc542e(%rip),%rbx │ │ │ │ + lea 0xcbdabe(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 700cb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ud0 (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsp │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 700d05 │ │ │ │ - mov 0x78(%rbp),%edx │ │ │ │ + add %ah,0x4800cbda(%rax) │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r10 │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ jmp 700ae9 │ │ │ │ @@ -823668,15 +823569,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xaa77b5(%rip),%r14 │ │ │ │ + lea 0xaa6d7f(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -823884,16 +823785,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB int3 │ │ │ │ + add %dl,-0x2c(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ adc %ch,%cl │ │ │ │ jno 701318 │ │ │ │ add %al,(%rax) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ @@ -823904,15 +823805,15 @@ │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x71cab0,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x701390,0x8(%rbp) │ │ │ │ - lea 0xcc4d67(%rip),%rbx │ │ │ │ + lea 0xcbd3f7(%rip),%rbx │ │ │ │ lea 0x1(%r8),%rcx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701390 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -823920,25 +823821,25 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WRB int3 │ │ │ │ + add %cl,%al │ │ │ │ + ror %cl,%ebx │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 7013bf │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 7019e8 │ │ │ │ movq $0x7013e8,0x8(%rbp) │ │ │ │ - lea 0xcc4d11(%rip),%rbx │ │ │ │ + lea 0xcbd3a1(%rip),%rbx │ │ │ │ lea 0x1(%r8),%rcx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 7013e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -823946,25 +823847,25 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR int3 │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 701417 │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 7019e8 │ │ │ │ movq $0x701440,0x8(%rbp) │ │ │ │ - lea 0xcc4cb9(%rip),%rbx │ │ │ │ + lea 0xcbd349(%rip),%rbx │ │ │ │ lea 0x1(%r8),%rcx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701440 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -823972,23 +823873,25 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cc4c(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + ror %cl,%ebx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 70146f │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 7019e8 │ │ │ │ movq $0x701498,0x8(%rbp) │ │ │ │ - lea 0xcc4c61(%rip),%rbx │ │ │ │ + lea 0xcbd2f1(%rip),%rbx │ │ │ │ lea 0x1(%r8),%rcx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701498 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -823996,45 +823899,43 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WR int3 │ │ │ │ + add %al,%al │ │ │ │ + ror %cl,%bl │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 7014c7 │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 7019e8 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WR int3 │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 7014e8 │ │ │ │ + add %bl,0x4c00cbd2(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 70153d │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70152d │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ movq $0x71cad0,-0x18(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ @@ -824059,29 +823960,29 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,%al │ │ │ │ + ror $1,%ebx │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 7015a0 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 7015f5 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7015e5 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ movq $0x71cad0,-0x18(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ @@ -824106,27 +824007,29 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00cc4a(%rax) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %ch,(%rax) │ │ │ │ + ror $1,%ebx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 701658 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 7016ad │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70169d │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ movq $0x71cad0,-0x18(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ @@ -824151,29 +824054,29 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WB int3 │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + lret │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 701710 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 701765 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 701755 │ │ │ │ - movq $0xea6510,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ movq $0x71cad0,-0x18(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ @@ -824334,16 +824237,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RX int3 │ │ │ │ + add %dh,-0x33(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x72f8394c,%r8d │ │ │ │ adc %ch,%cl │ │ │ │ adc %al,(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rcx) │ │ │ │ test %ecx,0x10000003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -824392,18 +824295,16 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %dh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.RX int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 701ae4 │ │ │ │ + add %bl,0x4800cbcc(%rax) │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 701b18 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 701b08 │ │ │ │ @@ -824419,15 +824320,15 @@ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ cmp $0x3,%rbx │ │ │ │ jne 701a62 │ │ │ │ movq $0x701b68,0x8(%rbp) │ │ │ │ - lea 0xcc458f(%rip),%rbx │ │ │ │ + lea 0xcbcc1f(%rip),%rbx │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701b68 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -824435,16 +824336,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ jne 701ba0 │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -824452,16 +824354,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RB int3 │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 701bbc │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 701bf0 │ │ │ │ add $0x20,%r12 │ │ │ │ @@ -824479,15 +824382,15 @@ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ cmp $0x4,%rbx │ │ │ │ jne 701a86 │ │ │ │ movq $0x701c40,0x8(%rbp) │ │ │ │ - lea 0xcc44b7(%rip),%rbx │ │ │ │ + lea 0xcbcb47(%rip),%rbx │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -824495,33 +824398,35 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800cc44(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + lret │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 701c78 │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 701e06 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x44(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 701c94 │ │ │ │ + add %ch,%al │ │ │ │ + lret $0xcb │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 701cc8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 701cb8 │ │ │ │ @@ -824537,15 +824442,15 @@ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ cmp $0x2,%rbx │ │ │ │ jne 701a3e │ │ │ │ movq $0x701d18,0x8(%rbp) │ │ │ │ - lea 0xcc43df(%rip),%rbx │ │ │ │ + lea 0xcbca6f(%rip),%rbx │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -824553,31 +824458,34 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800cc43(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 701d50 │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 701e06 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800cc43(%rax) │ │ │ │ - mov 0x20(%rbp),%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0xcb │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 701da0 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 701d90 │ │ │ │ @@ -824593,15 +824501,15 @@ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 701a1a │ │ │ │ movq $0x701df0,0x8(%rbp) │ │ │ │ - lea 0xcc4307(%rip),%rbx │ │ │ │ + lea 0xcbc997(%rip),%rbx │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 701df0 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -824609,16 +824517,16 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.X int3 │ │ │ │ + add %ch,-0x37(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ jne 701e28 │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ add $0x40,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -824860,17 +824768,18 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cc3e(%rax) │ │ │ │ - lea -0x80(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea -0x80(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 702378 │ │ │ │ movq $0x7022e0,-0x68(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -824908,16 +824817,17 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x8f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0x8b4800cc,%eax │ │ │ │ + add %bh,-0x3c(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 7022fa │ │ │ │ mov 0x60(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x68,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -824955,16 +824865,18 @@ │ │ │ │ jmp 6dc408 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %cs,0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp $0x894900cc,%eax │ │ │ │ + add %cl,%al │ │ │ │ + ret │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ stc │ │ │ │ mov %r8,%rax │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ @@ -824979,30 +824891,30 @@ │ │ │ │ jmp 702500 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0xcc,%al │ │ │ │ + add %bh,-0x3d(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 7024a4 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 702499 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 702427 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcc3caa(%rip),%rbx │ │ │ │ + lea 0xcbc33a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ jge 70248b │ │ │ │ @@ -825021,15 +824933,15 @@ │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %r9,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ jl 7024a8 │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -825037,15 +824949,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ test %rax,%rax │ │ │ │ jge 7024b4 │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 70248b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ @@ -825061,24 +824973,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcc3b,$0x0 │ │ │ │ + pop %rax │ │ │ │ + ret $0xcb │ │ │ │ lea -0x58(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 7025e4 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7025d9 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,%rdx │ │ │ │ add %r14,%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r8,%r10 │ │ │ │ sub %r14,%r10 │ │ │ │ mov %r10,(%r12) │ │ │ │ @@ -825126,23 +825039,33 @@ │ │ │ │ (bad) │ │ │ │ std │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800cc3a(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 702842 │ │ │ │ - add $0xf8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 7029b7 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ + add %cl,-0x3f(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + 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,0x48000003(%rbx) │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ mov 0x60(%rbp),%r10 │ │ │ │ @@ -825244,17 +825167,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.WRXB cli │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x38(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x814900cb,%esi │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -825401,16 +825323,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor $0x8d4800cc,%eax │ │ │ │ + add %ch,-0x44(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB cwtl │ │ │ │ test $0x2b,%al │ │ │ │ jo 702b05 │ │ │ │ @@ -825453,17 +825376,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0xbc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x8b4800cc,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dh,0x4800cbbb(%rax) │ │ │ │ + mov 0x17(%rbx),%eax │ │ │ │ test %rax,%rax │ │ │ │ jg 702bc2 │ │ │ │ mov 0x60(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x68,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -825502,17 +825424,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x894900cb,%ebx │ │ │ │ stc │ │ │ │ mov %r8,%rax │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ @@ -825527,30 +825448,28 @@ │ │ │ │ jmp 702500 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0xcc,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dh,0x4800cbba(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 702d6c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 702d61 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 702cef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xcc33e2(%rip),%rbx │ │ │ │ + lea 0xcbba72(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ jge 702d53 │ │ │ │ @@ -825569,15 +825488,15 @@ │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %r9,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ jl 702d70 │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -825585,15 +825504,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ test %rax,%rax │ │ │ │ jge 702d7c │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 702d53 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ @@ -825607,18 +825526,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %esp,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ + add %dl,0x4800cbb9(%rax) │ │ │ │ + lea -0x68(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 702ea1 │ │ │ │ movq $0x702e10,-0x28(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ @@ -825631,16 +825548,19 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900cc32(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ + add %cl,-0x47(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 702e91 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x701308,-0x40(%r12) │ │ │ │ lea -0x25(%r12),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ @@ -825673,30 +825593,24 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %ecx,%esp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %al,0x4900cbb8(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 702f99 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov %rcx,%r9 │ │ │ │ add %r8,%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rdx,%r10 │ │ │ │ sub %r8,%r10 │ │ │ │ @@ -825735,22 +825649,20 @@ │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor %ecx,%esp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edi,0x49000002(%rip) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %bl,0x4800cbb7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 70320d │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 703348 │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ add 0x28(%rbp),%rcx │ │ │ │ cmp 0x10(%rbp),%rcx │ │ │ │ @@ -825809,19 +825721,16 @@ │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ + add %cl,0x4800cbb6(%rax) │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ mov 0x70(%rbp),%rdx │ │ │ │ mov 0x50(%rbp),%rsi │ │ │ │ mov 0x68(%rbp),%rdi │ │ │ │ mov 0x40(%rbp),%r8 │ │ │ │ mov %rbx,%r9 │ │ │ │ and $0x7,%r9d │ │ │ │ @@ -825884,16 +825793,19 @@ │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ int3 │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900cc2e(%rax) │ │ │ │ - add $0x60,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xcb,%ch │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 703400 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0x17,%rbx │ │ │ │ mov %rax,%rcx │ │ │ │ sub (%rbx),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ @@ -826038,15 +825950,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 7034da │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xc436ef(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -826210,19 +826122,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cff33f5(%rax) │ │ │ │ - jrcxz 7036ea │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 703705 │ │ │ │ - movq $0x7037d0,0x10(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + lret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsp,%rbx,1) │ │ │ │ + movl $0x7037d0,0x10(%rbp) │ │ │ │ lea 0xcf3951(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ movq $0x703738,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -826268,18 +826182,23 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xc4347b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800cc0a(%rax) │ │ │ │ - movl $0x7037f0,0x0(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ + jo 7037d8 │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -826457,20 +826376,19 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %cl,%ah │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + add %bl,-0x7cff3472(%rax) │ │ │ │ + jrcxz 703a6a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 703a88 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ movq $0x703c20,0x10(%rbp) │ │ │ │ lea 0xcf35cd(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x703ab8,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ @@ -826583,21 +826501,21 @@ │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ - int3 │ │ │ │ + add %bl,%al │ │ │ │ + mov %cs,%ebx │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,0x3c(%r8) │ │ │ │ jo 703c28 │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ @@ -826728,15 +826646,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add 0x10(%rbp),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -826777,43 +826695,43 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add 0x10(%rbp),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %ecx,%esp │ │ │ │ + add %ch,-0x58(%rax) │ │ │ │ + lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 703f41 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 703f9f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 703f48 │ │ │ │ - lea 0xcc21ac(%rip),%rbx │ │ │ │ + lea 0xcba83c(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -826825,15 +826743,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 703f77 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -827050,15 +826968,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 704771 │ │ │ │ cmp $0xc0,%cl │ │ │ │ jl 704577 │ │ │ │ test %rax,%rax │ │ │ │ jle 7041e4 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ sub %rax,%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ sub %rax,%rdi │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ @@ -827094,15 +827012,15 @@ │ │ │ │ ja 7047a8 │ │ │ │ movq $0x703ef0,-0x28(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ movq $0x7043b8,0x0(%rbp) │ │ │ │ - lea 0xcc1d33(%rip),%rbx │ │ │ │ + lea 0xcba3c3(%rip),%rbx │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 7043b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ int $0x19 │ │ │ │ @@ -827210,15 +827128,15 @@ │ │ │ │ mov %rcx,0x60(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 704820 │ │ │ │ sub %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 704630 │ │ │ │ movq $0x704548,0x0(%rbp) │ │ │ │ - lea 0xcc1b9c(%rip),%rbx │ │ │ │ + lea 0xcba22c(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 704548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ int $0x1b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -827237,15 +827155,15 @@ │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%rdx │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ jmp 7043e3 │ │ │ │ test %r11,%r11 │ │ │ │ jle 7041e4 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ add %r11,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ sub %r11,%r8 │ │ │ │ mov %r8,(%r12) │ │ │ │ sub %r11,%rdi │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ @@ -827286,15 +827204,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r8,%rdi │ │ │ │ jmp 704644 │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - lea 0xcc1a84(%rip),%rsi │ │ │ │ + lea 0xcba114(%rip),%rsi │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7047cc │ │ │ │ test %rdi,%rdi │ │ │ │ jg 7046a6 │ │ │ │ movq $0x703d90,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ @@ -827519,15 +827437,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -827641,15 +827559,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -827763,15 +827681,15 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -827829,28 +827747,26 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %esp,%ecx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 704e09 │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %ah,0x4800cb99(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 704e67 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 704e10 │ │ │ │ - lea 0xcc12e4(%rip),%rbx │ │ │ │ + lea 0xcb9974(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -827862,15 +827778,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 704e3f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -828105,15 +828021,15 @@ │ │ │ │ ja 70566e │ │ │ │ movq $0x704db8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x7051d0,0x10(%rbp) │ │ │ │ - lea 0xcc0f20(%rip),%rbx │ │ │ │ + lea 0xcb95b0(%rip),%rbx │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 7051d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -828190,15 +828106,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f660 │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 7054f4 │ │ │ │ movq $0x705308,0x10(%rbp) │ │ │ │ - lea 0xcc0dde(%rip),%rbx │ │ │ │ + lea 0xcb946e(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 705308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ rex.WB │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -828258,15 +828174,15 @@ │ │ │ │ mov %rcx,%r14 │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x60,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ test %r8,%r8 │ │ │ │ jg 705457 │ │ │ │ - movq $0xea6510,-0x40(%r12) │ │ │ │ + movq $0xe4b410,-0x40(%r12) │ │ │ │ mov %r9,-0x38(%r12) │ │ │ │ mov %r10,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov %rsi,%r9 │ │ │ │ @@ -828323,15 +828239,15 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rsi,%rax │ │ │ │ jmp 7054fe │ │ │ │ add %rcx,%r10 │ │ │ │ - lea 0xcc0bca(%rip),%rax │ │ │ │ + lea 0xcb925a(%rip),%rax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7056b4 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 705569 │ │ │ │ movq $0x704a88,-0x40(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ @@ -828380,15 +828296,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ mov 0x48(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ cmpq $0x0,0x17(%rbx) │ │ │ │ jg 70561f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x50(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rsi,%r9 │ │ │ │ @@ -828528,26 +828444,29 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800cc08(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 705889 │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 7058e7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 705890 │ │ │ │ - lea 0xcc0864(%rip),%rbx │ │ │ │ + lea 0xcb8ef4(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -828559,15 +828478,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7058bf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -828763,15 +828682,15 @@ │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ test %rsi,%rsi │ │ │ │ jg 705beb │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0xcc04f5(%rip),%r8 │ │ │ │ + lea 0xcb8b85(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ @@ -828819,15 +828738,15 @@ │ │ │ │ ja 7061f1 │ │ │ │ movq $0x705838,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x705ea0,-0x10(%rbp) │ │ │ │ - lea 0xcc0424(%rip),%rbx │ │ │ │ + lea 0xcb8ab4(%rip),%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %r8,0x10(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -828837,15 +828756,15 @@ │ │ │ │ jmp *%rax │ │ │ │ mov %rax,%rsi │ │ │ │ sub %r11,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ jne 7060ae │ │ │ │ movq $0x705d28,-0x10(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xcc03d8(%rip),%rbx │ │ │ │ + lea 0xcb8a68(%rip),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rsi,0x10(%rbp) │ │ │ │ mov %r8,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -828986,15 +828905,15 @@ │ │ │ │ mov 0x8(%rbp),%r10 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 705ff9 │ │ │ │ mov 0x17(%rbx),%r11 │ │ │ │ test %r11,%r11 │ │ │ │ jg 705f31 │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %r8,%rax │ │ │ │ @@ -829105,21 +829024,21 @@ │ │ │ │ mov %r9,%rdx │ │ │ │ mov %r14,%r9 │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ jmp 7060c2 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ add %r11,%r9 │ │ │ │ mov 0x58(%rsp),%r10 │ │ │ │ - lea 0xcc0006(%rip),%r11 │ │ │ │ + lea 0xcb8696(%rip),%r11 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706331 │ │ │ │ test %rsi,%rsi │ │ │ │ jg 706129 │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rcx,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x27(%r12),%r8 │ │ │ │ @@ -829207,15 +829126,15 @@ │ │ │ │ sub %r10,%rcx │ │ │ │ mov %r11,%r10 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706371 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 7062ae │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rsi,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -829307,26 +829226,22 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ + sub %al,0x458d4800(%rbx,%rcx,8) │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 706422 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -829364,29 +829279,26 @@ │ │ │ │ add %al,%gs:-0x1(%rcx) │ │ │ │ lock nopl %gs:0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cld │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 706501 │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %ch,0x4800cb82(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 70655f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 706508 │ │ │ │ - lea 0xcbfbec(%rip),%rbx │ │ │ │ + lea 0xcb827c(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -829398,15 +829310,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706537 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -829630,15 +829542,15 @@ │ │ │ │ add %ah,0x4800c404(%rax) │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 70688f │ │ │ │ - lea 0xcbf84c(%rip),%r8 │ │ │ │ + lea 0xcb7edc(%rip),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 117f4a0 │ │ │ │ cmpq $0x0,0x8(%rbp) │ │ │ │ jle 7069ed │ │ │ │ @@ -829675,15 +829587,15 @@ │ │ │ │ ja 706e41 │ │ │ │ movq $0x7064b0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ movq $0x706b08,-0x8(%rbp) │ │ │ │ - lea 0xcbf798(%rip),%rbx │ │ │ │ + lea 0xcb7e28(%rip),%rbx │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ @@ -829693,15 +829605,15 @@ │ │ │ │ jmp *%rax │ │ │ │ mov %rsi,%rdx │ │ │ │ sub %r10,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 706d05 │ │ │ │ movq $0x7069b0,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcbf74c(%rip),%rbx │ │ │ │ + lea 0xcb7ddc(%rip),%rbx │ │ │ │ mov %r8,0x0(%rbp) │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ mov %rsi,0x10(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -829831,15 +829743,15 @@ │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706c69 │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ test %r10,%r10 │ │ │ │ jg 706b96 │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rsi,%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x27(%r12),%r8 │ │ │ │ @@ -829949,21 +829861,21 @@ │ │ │ │ mov %rbx,0x88(%rsp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ jmp 706d14 │ │ │ │ add %r10,%r11 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - lea 0xcbf3b4(%rip),%r10 │ │ │ │ + lea 0xcb7a44(%rip),%r10 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706f91 │ │ │ │ test %rdx,%rdx │ │ │ │ jg 706d75 │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rdi,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x27(%r12),%r8 │ │ │ │ @@ -830057,15 +829969,15 @@ │ │ │ │ sub %r9,%rdi │ │ │ │ mov %r10,%r9 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 706fd1 │ │ │ │ test %rdx,%rdx │ │ │ │ jg 706efe │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -830243,18 +830155,19 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 48713d51 <__environ@GLIBC_2.2.5+0x47314929> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 7071e4 │ │ │ │ + js 7071d5 │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7368aad4 <__environ@GLIBC_2.2.5+0x7228b6ac> │ │ │ │ + pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7071d9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ @@ -830267,29 +830180,31 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ lret │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - pop %rbx │ │ │ │ - js 707204 │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + jb 707204 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rsi │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 707299 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -830430,21 +830345,19 @@ │ │ │ │ jmp 707750 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7368ada4 <__environ@GLIBC_2.2.5+0x7228b97c> │ │ │ │ - ja 7074a3 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %ch,0x4800cb54(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 7074d0 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7074c5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -830462,18 +830375,22 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900cbcd(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + lret │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0xa8,%al │ │ │ │ + jb 7074f4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -830490,15 +830407,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 70756f │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -830507,15 +830424,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 707614 │ │ │ │ @@ -830529,15 +830446,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -830555,15 +830472,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -830741,15 +830658,15 @@ │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 707cc7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,-0x60(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ @@ -830891,15 +830808,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 707d1b │ │ │ │ test %rbx,%rbx │ │ │ │ jne 707dac │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x707c40,0x0(%rbp) │ │ │ │ - lea 0xcbe4a3(%rip),%rbx │ │ │ │ + lea 0xcb6b33(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 707c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmc │ │ │ │ @@ -830991,15 +830908,15 @@ │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rsi,0x68(%rsp) │ │ │ │ mov %r14,0x58(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 707922 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ @@ -831115,21 +831032,19 @@ │ │ │ │ jmp 708510 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ret │ │ │ │ - lret │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7368b894 <__environ@GLIBC_2.2.5+0x7228c46c> │ │ │ │ - ja 707f93 │ │ │ │ - add $0x30,%esp │ │ │ │ + add %bh,0x4800cb49(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 707fc0 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 707fb5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ @@ -831147,27 +831062,29 @@ │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900cbc2(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WB lretq │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x9d,%al │ │ │ │ + jb 707fe4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 707fb8 │ │ │ │ - lret │ │ │ │ + add %cl,-0x35(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 7368b94c <__environ@GLIBC_2.2.5+0x7228c524> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 708051 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ @@ -831183,29 +831100,29 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 10d8180 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ror $0x0,%ebx │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,0x4900cb48(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ror $0x0,%ebx │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,0x48(%rax) │ │ │ │ + lret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 708111 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 708106 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -831360,15 +831277,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 70832f │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -831377,15 +831294,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 7083d4 │ │ │ │ @@ -831399,15 +831316,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -831425,15 +831342,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -831615,15 +831532,15 @@ │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 708b21 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdi,-0x60(%rbp) │ │ │ │ mov 0x50(%rsp),%r14 │ │ │ │ @@ -831732,17 +831649,16 @@ │ │ │ │ jmp 1173eb8 │ │ │ │ xchg %eax,%ecx │ │ │ │ incl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x8b4800cb,%ecx │ │ │ │ - jge 70894c │ │ │ │ + add %bh,0x4800cb3f(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ mov 0x68(%rbp),%r10 │ │ │ │ mov 0x70(%rbp),%r11 │ │ │ │ mov 0x80(%rbp),%rcx │ │ │ │ mov 0x88(%rbp),%rdx │ │ │ │ mov 0x78(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ @@ -831816,15 +831732,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 708b7a │ │ │ │ test %r8,%r8 │ │ │ │ jne 708c26 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x708ad8,0x0(%rbp) │ │ │ │ - lea 0xcbd60d(%rip),%rbx │ │ │ │ + lea 0xcb5c9d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 708ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ stc │ │ │ │ @@ -831909,15 +831825,15 @@ │ │ │ │ mov %rax,%rdx │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 708706 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ mov %r8,0x88(%rsp) │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ @@ -831999,15 +831915,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 708d97 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -832016,15 +831932,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 708e3c │ │ │ │ @@ -832038,15 +831954,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -832064,15 +831980,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -832139,15 +832055,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ add 0x20(%rbx),%rcx │ │ │ │ lea 0x10(%rax),%rbx │ │ │ │ mov (%rbx,%rcx,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ jae 708fc7 │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -832156,15 +832072,15 @@ │ │ │ │ inc %rcx │ │ │ │ movzbl (%rax,%rcx,1),%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ jae 70906c │ │ │ │ @@ -832178,15 +832094,15 @@ │ │ │ │ shl $0x6,%rax │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff20,%rbx │ │ │ │ shl $0xc,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x3,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ lea 0x3(%rcx),%rsi │ │ │ │ @@ -832204,15 +832120,15 @@ │ │ │ │ shl $0xc,%rax │ │ │ │ add %rsi,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ - movq $0xeffec0,-0x10(%r12) │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x4,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -832364,15 +832280,15 @@ │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rbx,0x50(%rsp) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rcx,0x58(%rsp) │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 70963b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rdx │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rax │ │ │ │ @@ -832582,15 +832498,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 7098c7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %r10,-0x48(%rbp) │ │ │ │ mov %r11,-0x40(%rbp) │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ @@ -832686,15 +832602,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 709903 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 7092e8 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x709840,0x0(%rbp) │ │ │ │ - lea 0xcbc8a3(%rip),%rbx │ │ │ │ + lea 0xcb4f33(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 709840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ adc %edi,%edi │ │ │ │ add (%rax),%eax │ │ │ │ @@ -832841,15 +832757,15 @@ │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 709e6f │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rdx │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -833102,15 +833018,15 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70a124 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %r9,-0x48(%rbp) │ │ │ │ mov %r10,-0x40(%rbp) │ │ │ │ @@ -833212,15 +833128,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70a169 │ │ │ │ test %rbx,%rbx │ │ │ │ jne 709a78 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x70a098,0x8(%rbp) │ │ │ │ - lea 0xcbc04f(%rip),%rbx │ │ │ │ + lea 0xcb46df(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 70a098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ adc %bh,0x3(%rdi) │ │ │ │ @@ -833324,15 +833240,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add 0x8(%rbp),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -833932,15 +833848,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,-0x55(%r8) │ │ │ │ jo 70ab30 │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ - jmp effc80 │ │ │ │ + jmp ea4b80 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -834668,15 +834584,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -834726,15 +834642,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 70b7dd │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 70b5c3 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -834823,27 +834739,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x70b430,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70b2f8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70b210,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -834858,15 +834774,15 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 70b88d │ │ │ │ + jo 70b914 │ │ │ │ lret │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 70b96d │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x70b928,-0x18(%rbp) │ │ │ │ @@ -834876,19 +834792,21 @@ │ │ │ │ jne 70b928 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800cba7(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs lret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 70b941 │ │ │ │ - lea 0xcba790(%rip),%rbx │ │ │ │ + lea 0xcb2e20(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x70b988,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ @@ -834960,15 +834878,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -835025,15 +834943,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ neg %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -835380,15 +835298,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -835438,15 +835356,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %dl,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 70c24c │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 70c032 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -835535,27 +835453,27 @@ │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x70bea0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70bd70,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70bc88,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -835900,15 +835818,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -835958,15 +835876,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 70ca0d │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 70c7f3 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -836055,27 +835973,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x70c660,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70c528,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x70c440,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -836172,15 +836090,15 @@ │ │ │ │ ret │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 70cda5 │ │ │ │ movq $0x70cc48,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0xcb94a9(%rip),%rbx │ │ │ │ + lea 0xcb1b39(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 70cc48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -836639,15 +836557,15 @@ │ │ │ │ sub %r14,%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ add %r14,%rdx │ │ │ │ test %rcx,%rcx │ │ │ │ jg 70d5e9 │ │ │ │ movq $0x70d388,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xcb8d6f(%rip),%rbx │ │ │ │ + lea 0xcb13ff(%rip),%rbx │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %rsi,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 70d388 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -836862,15 +836780,15 @@ │ │ │ │ mov %rax,%r10 │ │ │ │ mov %rdi,%rax │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70d6ec │ │ │ │ - movq $0xea6510,-0x28(%r12) │ │ │ │ + movq $0xe4b410,-0x28(%r12) │ │ │ │ mov %r10,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %r14,%rax │ │ │ │ add %r11,%rax │ │ │ │ @@ -837071,15 +836989,15 @@ │ │ │ │ ret │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB call e1b410 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0xcb86cb(%rip),%rbx │ │ │ │ + lea 0xcb0d5b(%rip),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 70da28 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -837206,15 +837124,15 @@ │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 70dbf5 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ add %rsi,%r14 │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x17(%r12),%r8 │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ @@ -837305,15 +837223,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add 0x8(%rbp),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -838113,15 +838031,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x70e948,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp effc80 │ │ │ │ + jmp ea4b80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -838825,15 +838743,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 70f392 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp effc80 │ │ │ │ + jmp ea4b80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -840119,15 +840037,15 @@ │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ push $0x4c007106 │ │ │ │ mov 0xf(%rbx),%esi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp effc80 │ │ │ │ + jmp ea4b80 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -850420,15 +850338,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add %rax,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -850527,15 +850445,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 71a462 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x71a4a8,-0x18(%rbp) │ │ │ │ lea 0xa81e63(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f006e0 │ │ │ │ + jmp ea55e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -850560,15 +850478,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -850668,26 +850586,27 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800caba(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.B lret $0x4800 │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 71a6df │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 71a688 │ │ │ │ - lea 0xcaba6c(%rip),%rbx │ │ │ │ + lea 0xca40fc(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -850699,15 +850618,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 71a6b7 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -850899,15 +850818,15 @@ │ │ │ │ ja 71aef1 │ │ │ │ movq $0x71a630,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ movq $0x71ab98,-0x20(%rbp) │ │ │ │ - lea 0xcab70b(%rip),%rbx │ │ │ │ + lea 0xca3d9b(%rip),%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -850916,15 +850835,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %r8,%rax │ │ │ │ sub %r11,%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 71ad99 │ │ │ │ movq $0x71aa40,-0x30(%rbp) │ │ │ │ - lea 0xcab6c2(%rip),%rbx │ │ │ │ + lea 0xca3d52(%rip),%rbx │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ @@ -851166,15 +851085,15 @@ │ │ │ │ mov %r11,%rbx │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ mov %r14,%rax │ │ │ │ jmp 71ada9 │ │ │ │ mov %rdx,%rbx │ │ │ │ add %r11,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ - lea 0xcab31f(%rip),%r10 │ │ │ │ + lea 0xca39af(%rip),%r10 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 71b069 │ │ │ │ test %rax,%rax │ │ │ │ jg 71adff │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -861648,15 +861567,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13c94c2,-0x10(%r12) │ │ │ │ movq $0x13c94c2,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -861757,15 +861676,15 @@ │ │ │ │ cmp 0x10(%rbp),%rbx │ │ │ │ je 724697 │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f0a5d8 │ │ │ │ + jmp f0a5e0 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRX lretq $0x4800 │ │ │ │ @@ -861773,15 +861692,15 @@ │ │ │ │ cmp 0x8(%rbp),%rbx │ │ │ │ je 724697 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp f09680 │ │ │ │ + jmp f09688 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 724618 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ cmp %r8,%rcx │ │ │ │ jne 7246b7 │ │ │ │ @@ -861853,15 +861772,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -861890,15 +861809,15 @@ │ │ │ │ xor %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ - movq $0xf0f5b8,-0x28(%r12) │ │ │ │ + movq $0xf0f5c0,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -870991,30 +870910,31 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1143408 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900c9c6(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp f01990 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WRB leave │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %fs,0x1f0f0077(%rdx) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 72c66a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 736aff6c <__environ@GLIBC_2.2.5+0x722b0b44> │ │ │ │ + rex.WB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x72c658,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 72c658 │ │ │ │ @@ -871432,15 +871352,15 @@ │ │ │ │ jg 72cc2a │ │ │ │ movq $0x72ca68,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 72cbf3 │ │ │ │ - movq $0xf00e30,-0x10(%r12) │ │ │ │ + movq $0xea5d30,-0x10(%r12) │ │ │ │ movq $0x13f66a1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x72cd20,-0x18(%rbp) │ │ │ │ @@ -871478,15 +871398,15 @@ │ │ │ │ movzbl %al,%eax │ │ │ │ sub %rbx,%rax │ │ │ │ mov %al,(%r12) │ │ │ │ lea -0x15(%r12),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 72ccc5 │ │ │ │ - movq $0xf00e30,-0x10(%r12) │ │ │ │ + movq $0xea5d30,-0x10(%r12) │ │ │ │ movq $0x13f66a1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x72cd40,-0x18(%rbp) │ │ │ │ @@ -871601,20 +871521,18 @@ │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1143408 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x894900c9,%esi │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x4b,%al │ │ │ │ - jge 72ce84 │ │ │ │ + add %bl,0x4900c944(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea6890 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -872398,15 +872316,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 $0xf00e30,-0x10(%r12) │ │ │ │ + movq $0xea5d30,-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) │ │ │ │ @@ -873236,15 +873154,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 $0xf01328,-0x10(%r12) │ │ │ │ + movq $0xea6228,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1349608,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -873499,15 +873417,15 @@ │ │ │ │ roll $0x48,(%rax) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 72e8ed │ │ │ │ movq $0x72e918,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp f01808 │ │ │ │ + jmp ea6708 │ │ │ │ movq $0x72e9c8,0x0(%rbp) │ │ │ │ lea 0xcc874d(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 10d8180 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -873569,15 +873487,15 @@ │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4800c1ac(%rax) │ │ │ │ - lea 0xc9a262(%rip),%eax │ │ │ │ + lea 0xc928f2(%rip),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 72ea07 │ │ │ │ movq $0x72ea80,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 11405b0 │ │ │ │ @@ -873655,18 +873573,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800c9a1(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 72eb6c │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %cl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 736b2464 <__environ@GLIBC_2.2.5+0x722b303c> │ │ │ │ + push %rbx │ │ │ │ movq $0x72eb50,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -873676,23 +873595,24 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ leave │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 72eb68 │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0xcc84e6(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp f02280 │ │ │ │ + jmp ea7180 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -873714,15 +873634,15 @@ │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x72eb10,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rsi │ │ │ │ - jmp f01be8 │ │ │ │ + jmp ea6ae8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -874027,15 +873947,15 @@ │ │ │ │ mov %rsi,%r9 │ │ │ │ lea 0xc1a5ac(%rip),%r8 │ │ │ │ lea 0xc1a56b(%rip),%rdi │ │ │ │ lea 0xc1a55d(%rip),%rsi │ │ │ │ lea 0xccb38d(%rip),%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -874074,15 +873994,15 @@ │ │ │ │ mov %r14,%r9 │ │ │ │ lea 0xc1a4e9(%rip),%r8 │ │ │ │ lea 0xc1a4a8(%rip),%rdi │ │ │ │ lea 0xc1a49a(%rip),%rsi │ │ │ │ lea 0xccb29a(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ movq $0x72f1e0,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ @@ -874254,15 +874174,15 @@ │ │ │ │ mov %rbx,%r9 │ │ │ │ lea 0xc1a21c(%rip),%r8 │ │ │ │ lea 0xc1a1db(%rip),%rdi │ │ │ │ lea 0xc1a1cd(%rip),%rsi │ │ │ │ lea 0xccafcd(%rip),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -874480,15 +874400,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xe38318458b4800c1,%al │ │ │ │ (bad) │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 72f715 │ │ │ │ movq $0x72f740,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp f01808 │ │ │ │ + jmp ea6708 │ │ │ │ movq $0x72f7e0,0x0(%rbp) │ │ │ │ lea 0xcc7925(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 10d8180 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -874546,15 +874466,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lahf │ │ │ │ roll $0x48,(%rax) │ │ │ │ - lea 0xc9944a(%rip),%eax │ │ │ │ + lea 0xc91ada(%rip),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 72f81f │ │ │ │ movq $0x72f898,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 11405b0 │ │ │ │ @@ -874630,18 +874550,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800c993(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 72f974 │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb %cl,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 736b326c <__environ@GLIBC_2.2.5+0x722b3e44> │ │ │ │ + push %rbx │ │ │ │ movq $0x72f958,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -874651,23 +874572,23 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6d(%rax) │ │ │ │ - leave │ │ │ │ + add %ch,%al │ │ │ │ + sbb %ecx,%ecx │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ jge 72f970 │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0xcc76de(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp f02280 │ │ │ │ + jmp ea7180 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -874686,15 +874607,15 @@ │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x72f918,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rsi │ │ │ │ - jmp f01be8 │ │ │ │ + jmp ea6ae8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -875045,15 +874966,15 @@ │ │ │ │ mov %rdx,%r9 │ │ │ │ lea 0xc1973a(%rip),%r8 │ │ │ │ lea 0xc196f9(%rip),%rdi │ │ │ │ lea 0xc196eb(%rip),%rsi │ │ │ │ lea 0xcca51b(%rip),%r14 │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -875092,15 +875013,15 @@ │ │ │ │ mov %r14,%r9 │ │ │ │ lea 0xc19678(%rip),%r8 │ │ │ │ lea 0xc19637(%rip),%rdi │ │ │ │ lea 0xc19629(%rip),%rsi │ │ │ │ lea 0xcca429(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ movq $0x730048,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -875258,15 +875179,15 @@ │ │ │ │ mov %rbx,%r9 │ │ │ │ lea 0xc193ca(%rip),%r8 │ │ │ │ lea 0xc19389(%rip),%rdi │ │ │ │ lea 0xc1937b(%rip),%rsi │ │ │ │ lea 0xcca17b(%rip),%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f012b8 │ │ │ │ + jmp ea61b8 │ │ │ │ lea 0xc19496(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -875340,15 +875261,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 $0xf00e30,-0x10(%r12) │ │ │ │ + movq $0xea5d30,-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) │ │ │ │ @@ -875920,15 +875841,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 $0xf00e30,-0x10(%r12) │ │ │ │ + movq $0xea5d30,-0x10(%r12) │ │ │ │ movq $0x13f66a1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -920947,15 +920868,15 @@ │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xbf5581(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -920993,15 +920914,15 @@ │ │ │ │ movq $0x758920,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf54de(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921039,15 +920960,15 @@ │ │ │ │ movq $0x7589c8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf543e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921085,15 +921006,15 @@ │ │ │ │ movq $0x758a70,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf539e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921131,15 +921052,15 @@ │ │ │ │ movq $0x758b18,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf52fe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921181,15 +921102,15 @@ │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xbf5249(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921231,15 +921152,15 @@ │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xbf5191(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -921397,15 +921318,15 @@ │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ movq $0xa8,0x388(%r13) │ │ │ │ lea 0xbf4f2c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -922099,15 +922020,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 759962 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72978 │ │ │ │ + jmp ec2978 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -922124,15 +922045,15 @@ │ │ │ │ movq $0x759940,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x7599e8,-0x10(%rbp) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf462e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -923752,15 +923673,15 @@ │ │ │ │ ja 75b185 │ │ │ │ movq $0x75b108,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xbf2f01(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -974891,15 +974812,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e729e0 │ │ │ │ + jmp ec29e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -974917,15 +974838,15 @@ │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ movq $0x7881b0,-0x10(%rbp) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xbc7b79(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1062997,27 +1062918,26 @@ │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 7d47ad │ │ │ │ movq $0x7d47c8,-0x8(%rbp) │ │ │ │ lea 0xbf8902(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e6d898 │ │ │ │ + jmp ebd898 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %bh,-0x2b(%rax) │ │ │ │ mov $0x45c74800,%esi │ │ │ │ add %ch,%al │ │ │ │ rex.RXB jge 7d47d0 │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e5b090 │ │ │ │ + jmp eab090 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -1158975,22 +1158895,24 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x458d4800(%rcx,%rdi,4) │ │ │ │ + pop %rax │ │ │ │ + int3 │ │ │ │ + mov $0x458d4800,%ecx │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 828bb2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6c9e0 │ │ │ │ + jmp ebc9e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1158998,15 +1158920,15 @@ │ │ │ │ mov $0xb3,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737ac524 <__environ@GLIBC_2.2.5+0x723ad0fc> │ │ │ │ adc $0xf045c748,%eax │ │ │ │ adc %cl,0x75894c00(%rdx,%rax,4) │ │ │ │ clc │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6c818 │ │ │ │ + jmp ebc818 │ │ │ │ lea 0xb3b12b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1159037,15 +1158959,15 @@ │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r14b,-0x74(%r8) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0xb3b05d,%eax │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e6cd50 │ │ │ │ + jmp ebcd50 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1160574,15 +1160496,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 82a346 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6cf30 │ │ │ │ + jmp ebcf30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1160810,17 +1160732,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x0(%rcx,%rdi,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e5a7b0 │ │ │ │ + jo 82a76a │ │ │ │ + mov $0x738b4c00,%ecx │ │ │ │ + (bad) │ │ │ │ + jmp eaa7b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1160866,15 +1160789,15 @@ │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x82a6f8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x26(%r12),%r8 │ │ │ │ - lea 0xb94664(%rip),%rdi │ │ │ │ + lea 0xb976ac(%rip),%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 884d80 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -1192060,15 +1191983,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivl 0x45c74800(%rcx) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffff84 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0xb7ef79,%eax │ │ │ │ + xor $0xb77609,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 110bfe0 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1192175,19 +1192098,19 @@ │ │ │ │ rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 846c72 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x136467a,-0x28(%rbp) │ │ │ │ - movq $0x13c5a81,-0x20(%rbp) │ │ │ │ + movq $0x13be111,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1192346,15 +1192269,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1192618,15 +1192541,15 @@ │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8472f0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x1f(%rbx),%rcx │ │ │ │ mov 0x27(%rbx),%rdx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ movq $0x846fc0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x847090,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ @@ -1192791,19 +1192714,19 @@ │ │ │ │ rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 84754a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c7a0,-0x30(%rbp) │ │ │ │ movq $0x13646da,-0x28(%rbp) │ │ │ │ - movq $0x13c5a81,-0x20(%rbp) │ │ │ │ + movq $0x13be111,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1193020,15 +1192943,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ movq $0x117bc40,0x20(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 847b00 │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x58(%r12) │ │ │ │ + movq $0xe4b410,-0x58(%r12) │ │ │ │ mov %rdi,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ movq $0x8475e8,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -1193196,15 +1193119,15 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 847ba6 │ │ │ │ movq $0x847bc8,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xb1cbf3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1193214,45 +1193137,46 @@ │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 847c00 │ │ │ │ movq $0x847b00,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0xb7db57(%rip),%r14 │ │ │ │ + lea 0xb761e7(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 847b00 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fidivl 0x458d4800(%rdi) │ │ │ │ - rorb $0x72,-0x8(%rcx,%rdi,1) │ │ │ │ - rex.RX │ │ │ │ + add %al,0x4800b761(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 847c77 │ │ │ │ movq $0x847c60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 847c60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800b7da(%rax) │ │ │ │ - movl $0x847cd0,0x0(%rbp) │ │ │ │ + add %cl,0x61(%rax) │ │ │ │ + mov $0x0,%bh │ │ │ │ + movq $0x847cd0,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0xb7deb0(%rip),%r14 │ │ │ │ - jmp ea1ac0 │ │ │ │ + lea 0xb76540(%rip),%r14 │ │ │ │ + jmp e469c0 │ │ │ │ lea 0xb1cb32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movl $0x1e0000,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1193273,15 +1193197,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 847d18 │ │ │ │ - movq $0xea41e8,-0x38(%r12) │ │ │ │ + movq $0xe490e8,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ @@ -1193350,15 +1193274,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x1f(%rbx),%rcx │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1193473,15 +1193397,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1193762,15 +1193686,15 @@ │ │ │ │ jg 8483aa │ │ │ │ add $0xffffffffffffffa8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x117bc40,0x0(%rbp) │ │ │ │ jmp 8484e8 │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x50(%r12) │ │ │ │ + movq $0xe4b410,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ movq $0x8482e8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -1202863,18 +1202787,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 850c34 │ │ │ │ - mov $0x0,%dh │ │ │ │ + sub %al,(%rdi) │ │ │ │ + mov $0x0,%bh │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp e573a0 │ │ │ │ + jmp ea73a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1202949,33 +1202873,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ch │ │ │ │ - mov $0x0,%dh │ │ │ │ + sbb %al,(%rsi) │ │ │ │ + mov $0x0,%bh │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp e573a0 │ │ │ │ + jmp ea73a0 │ │ │ │ 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) │ │ │ │ - test $0xd5,%al │ │ │ │ - mov $0x0,%dh │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e573a0 │ │ │ │ + lock add $0x8b4c00b7,%eax │ │ │ │ + jae 850da3 │ │ │ │ + jmp ea73a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1203052,19 +1202975,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%dh │ │ │ │ + loopne 850eaa │ │ │ │ + mov $0x0,%bh │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp e573a0 │ │ │ │ + jmp ea73a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1203142,18 +1203064,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - shll %cl,0x738b4c00(%rsi) │ │ │ │ - (bad) │ │ │ │ - jmp e573a0 │ │ │ │ + movabs 0xe907738b4c00b703,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + movsxd 0x0(%rbp),%esp │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1203231,17 +1203152,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W shlb %cl,0x738b4c00(%rsi) │ │ │ │ + nop │ │ │ │ + add 0x738b4c00(%rdi),%dh │ │ │ │ (bad) │ │ │ │ - jmp e573a0 │ │ │ │ + jmp ea73a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1203820,24 +1203742,24 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%cl │ │ │ │ - mov $0x0,%dh │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + cmp $0xb6,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 851a39 │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 851a1a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13be321,-0x18(%rbp) │ │ │ │ + movq $0x13c1369,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 101f018 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1211390,19 +1211312,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - push %rsi │ │ │ │ - mov $0x0,%dh │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e573a0 │ │ │ │ + rex xchg %esi,0x738b4c00(%rsi) │ │ │ │ + (bad) │ │ │ │ + jmp ea73a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800b0d3(%rax) │ │ │ │ @@ -1211623,43 +1211543,42 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shlb $1,0x45c74800(%rax) │ │ │ │ add %dl,0x4800858f(%rax) │ │ │ │ lea 0xb7412b(%rip),%esi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ - jmp e6d898 │ │ │ │ + jmp ebd898 │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4800b0d0(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ movq $0x858fc8,0x8(%rbp) │ │ │ │ lea 0xb740ff(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e6d898 │ │ │ │ + jmp ebd898 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + test %esi,0x45c74800(%rsi) │ │ │ │ add %dh,%al │ │ │ │ - push %rsp │ │ │ │ - mov $0x0,%dh │ │ │ │ - movq $0x858ff0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + pop -0x2176b800(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp e57fe8 │ │ │ │ + jmp ea7fe8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1211837,43 +1211756,42 @@ │ │ │ │ add %ah,%al │ │ │ │ int $0xb0 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,-0x6e(%r8) │ │ │ │ test %eax,(%rax) │ │ │ │ lea 0xb73e4b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp e6d898 │ │ │ │ + jmp ebd898 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800b0cd(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ movq $0x8592a8,0x8(%rbp) │ │ │ │ lea 0xb73e1f(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e6d898 │ │ │ │ + jmp ebd898 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %bl,-0x7e(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e57fe8 │ │ │ │ + jmp ea7fe8 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %cl,0x4800b0cd(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ @@ -1226165,15 +1226083,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1226268,15 +1226186,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86625e │ │ │ │ movq $0x866280,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xb0066b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1226318,15 +1226236,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 866332 │ │ │ │ movq $0x866350,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xb005a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1226385,15 +1226303,15 @@ │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 866425 │ │ │ │ movq $0x866378,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x866398,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe72350,-0x10(%r12) │ │ │ │ + movq $0xec2350,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ @@ -1228279,15 +1228197,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 867e5a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1228300,15 +1228218,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x867eb8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1228372,15 +1228290,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 867fba │ │ │ │ movq $0x867fd8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ lea 0xafea6f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1228557,15 +1228475,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72880 │ │ │ │ + jmp ec2880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1228581,15 +1228499,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1228854,15 +1228772,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8686c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1228875,15 +1228793,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x868720,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1228937,15 +1228855,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x868830,-0x18(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x4(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xafe227(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1229042,15 +1228960,15 @@ │ │ │ │ mov %r14,-0x68(%r12) │ │ │ │ movq $0x868888,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ movq $0x8688a8,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ movq $0x8688e0,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe728e8,-0x20(%r12) │ │ │ │ + movq $0xec28e8,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -1229104,15 +1229022,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c18 │ │ │ │ + jmp ec2c18 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1229127,15 +1229045,15 @@ │ │ │ │ movq $0x868ad0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1229271,15 +1229189,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72bb0 │ │ │ │ + jmp ec2bb0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1229294,15 +1229212,15 @@ │ │ │ │ movq $0x868d30,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1229404,15 +1229322,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 868eaa │ │ │ │ movq $0x868ec8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ lea 0xafdbbf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1229527,15 +1229445,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 869022 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x869038,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1229757,15 +1229675,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c80 │ │ │ │ + jmp ec2c80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1229780,15 +1229698,15 @@ │ │ │ │ movq $0x8693c8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1229799,15 +1229717,15 @@ │ │ │ │ rex.RB clc │ │ │ │ clc │ │ │ │ xchg %eax,%ebx │ │ │ │ xchg %al,(%rax) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1230156,15 +1230074,15 @@ │ │ │ │ movq $0x869958,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1230458,15 +1230376,15 @@ │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ lea 0xafcc7d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1230476,15 +1230394,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ - movq $0xe72ef8,-0x30(%r12) │ │ │ │ + movq $0xec2ef8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ @@ -1230541,15 +1230459,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1230564,15 +1230482,15 @@ │ │ │ │ movq $0x869fa0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1230708,15 +1230626,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e729e0 │ │ │ │ + jmp ec29e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1230731,15 +1230649,15 @@ │ │ │ │ movq $0x86a200,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1230872,15 +1230790,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86a3ea │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72978 │ │ │ │ + jmp ec2978 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1230893,15 +1230811,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x86a448,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1230998,15 +1230916,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86a5ba │ │ │ │ movq $0x86a5d8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ lea 0xafc4ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231098,15 +1231016,15 @@ │ │ │ │ mov %r14,-0x68(%r12) │ │ │ │ movq $0x86a628,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ movq $0x86a648,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ movq $0x86a680,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe72ab0,-0x20(%r12) │ │ │ │ + movq $0xec2ab0,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x5f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -1231126,15 +1231044,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86a78a │ │ │ │ movq $0x86a7a8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72718 │ │ │ │ + jmp ec2718 │ │ │ │ lea 0xafc33f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231155,15 +1231073,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86a7ea │ │ │ │ movq $0x86a808,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e726a8 │ │ │ │ + jmp ec26a8 │ │ │ │ lea 0xafc2e7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231184,15 +1231102,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86a84a │ │ │ │ movq $0x86a868,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72638 │ │ │ │ + jmp ec2638 │ │ │ │ lea 0xafc28f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231283,15 +1231201,15 @@ │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e725c8 │ │ │ │ + jmp ec25c8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xafc133(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231303,15 +1231221,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0xe72788,-0x20(%r12) │ │ │ │ + movq $0xec2788,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1231364,15 +1231282,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e724d8 │ │ │ │ + jmp ec24d8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1231387,15 +1231305,15 @@ │ │ │ │ movq $0x86ab40,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1231497,15 +1231415,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 86acba │ │ │ │ movq $0x86acd8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ lea 0xafbe3f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1231767,15 +1231685,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1231801,15 +1231719,15 @@ │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c168,0x8(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e72540 │ │ │ │ + jmp ec2540 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1232013,15 +1231931,15 @@ │ │ │ │ ja 86b475 │ │ │ │ movq $0x86b388,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ movq $0x86b3b0,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ movq $0x86b3d0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe725a8,-0x18(%r12) │ │ │ │ + movq $0xec25a8,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -1238543,15 +1238461,15 @@ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72880 │ │ │ │ + jmp ec2880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1238745,15 +1238663,15 @@ │ │ │ │ jb 8716fa │ │ │ │ movq $0x871718,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ lea 0xaf5bf7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1239051,15 +1238969,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c18 │ │ │ │ + jmp ec2c18 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1239232,15 +1239150,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c80 │ │ │ │ + jmp ec2c80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1239261,15 +1239179,15 @@ │ │ │ │ movq $0x871da8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72e80 │ │ │ │ + jmp ec2e80 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1239525,15 +1239443,15 @@ │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ jb 87229e │ │ │ │ movq $0x8722c0,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ lea 0xaf5063(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1239556,15 +1239474,15 @@ │ │ │ │ movq $0x872338,-0x18(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ lea -0x7(%r12),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1239854,15 +1239772,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c80 │ │ │ │ + jmp ec2c80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -1240102,15 +1240020,15 @@ │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 872b1e │ │ │ │ movq $0x872b40,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ lea 0xaf47eb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1240121,15 +1240039,15 @@ │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ jo 872b71 │ │ │ │ xchg %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1242159,15 +1242077,15 @@ │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72540 │ │ │ │ + jmp ec2540 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1242329,15 +1242247,15 @@ │ │ │ │ jb 874a12 │ │ │ │ movq $0x874a30,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ lea 0xaf2a8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1244645,15 +1244563,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e724d8 │ │ │ │ + jmp ec24d8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1244714,15 +1244632,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737fa48c <__environ@GLIBC_2.2.5+0x723fb064> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 10ed6c1 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ lea 0xaf0b57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1244813,15 +1244731,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 876cc2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72978 │ │ │ │ + jmp ec2978 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1244836,15 +1244754,15 @@ │ │ │ │ movq $0x876d28,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1244951,15 +1244869,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e729e0 │ │ │ │ + jmp ec29e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1245020,15 +1244938,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737fa8d4 <__environ@GLIBC_2.2.5+0x723fb4ac> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 10edf51 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ lea 0xaf0727(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1245072,15 +1244990,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72a48 │ │ │ │ + jmp ec2a48 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1245141,15 +1245059,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737faa84 <__environ@GLIBC_2.2.5+0x723fb65c> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 10ee2b1 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ lea 0xaf057f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1245193,15 +1245111,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72bb0 │ │ │ │ + jmp ec2bb0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1245262,15 +1245180,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737fac34 <__environ@GLIBC_2.2.5+0x723fb80c> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 10ee611 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ lea 0xaf03d7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1245314,15 +1245232,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c18 │ │ │ │ + jmp ec2c18 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1245383,15 +1245301,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 737fade4 <__environ@GLIBC_2.2.5+0x723fb9bc> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 10ee971 │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ lea 0xaf022f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1245482,15 +1245400,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 87761a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1245505,15 +1245423,15 @@ │ │ │ │ movq $0x877680,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1245762,15 +1245680,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1245885,15 +1245803,15 @@ │ │ │ │ cmp %edi,%eax │ │ │ │ jb 877bd6 │ │ │ │ movq $0x877bf8,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xaefc5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246090,15 +1246008,15 @@ │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 877ed6 │ │ │ │ movq $0x877e28,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x877e58,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe725a8,-0x18(%r12) │ │ │ │ + movq $0xec25a8,-0x18(%r12) │ │ │ │ movq $0x1367521,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1246162,15 +1246080,15 @@ │ │ │ │ ja 877fee │ │ │ │ movq $0x877f08,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ movq $0x877f30,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ movq $0x877f58,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe72ab0,-0x20(%r12) │ │ │ │ + movq $0xec2ab0,-0x20(%r12) │ │ │ │ movq $0x1367521,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1246189,15 +1246107,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 87803a │ │ │ │ movq $0x878058,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72718 │ │ │ │ + jmp ec2718 │ │ │ │ lea 0xaef81f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246295,15 +1246213,15 @@ │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ lea 0xaef6b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246315,15 +1246233,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ - movq $0xe72ef8,-0x30(%r12) │ │ │ │ + movq $0xec2ef8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x1367521,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ @@ -1246345,15 +1246263,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 87826a │ │ │ │ movq $0x878288,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e726a8 │ │ │ │ + jmp ec26a8 │ │ │ │ lea 0xaef5ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246457,15 +1246375,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8783fa │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1246481,15 +1246399,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1246650,15 +1246568,15 @@ │ │ │ │ ja 8786ce │ │ │ │ movq $0x8785e0,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ movq $0x878608,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ movq $0x878638,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe728e8,-0x20(%r12) │ │ │ │ + movq $0xec28e8,-0x20(%r12) │ │ │ │ movq $0x1367521,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3d(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1246677,15 +1246595,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 87871a │ │ │ │ movq $0x878738,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72638 │ │ │ │ + jmp ec2638 │ │ │ │ lea 0xaef16f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246776,15 +1246694,15 @@ │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e725c8 │ │ │ │ + jmp ec25c8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xaef013(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1246796,15 +1246714,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0xe72788,-0x20(%r12) │ │ │ │ + movq $0xec2788,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1246970,15 +1246888,15 @@ │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ movq $0x878ae8,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe72350,-0x10(%r12) │ │ │ │ + movq $0xec2350,-0x10(%r12) │ │ │ │ movq $0x1367521,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ lea 0xaeed58(%rip),%rbx │ │ │ │ @@ -1267495,15 +1267413,15 @@ │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ jmp 1064790 │ │ │ │ add $0x18,%rbp │ │ │ │ movq $0x88ac90,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5a5c0 │ │ │ │ + jmp eaa5c0 │ │ │ │ movq $0x88ac30,0x8(%rbp) │ │ │ │ lea 0xaddfe0(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1064790 │ │ │ │ lea 0xb6042d(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -1267646,23 +1267564,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rbx,%rsi,4) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 88afc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ + subb $0x48,0x0(%rbx,%rsi,4) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 88af96 │ │ │ │ movq $0x88afd8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5aa30 │ │ │ │ + jmp eaaa30 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1267743,15 +1267660,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 88b0de │ │ │ │ movq $0x88b100,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5ac58 │ │ │ │ + jmp eaac58 │ │ │ │ lea 0xaddddb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1268073,15 +1267990,15 @@ │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ movq $0x88b330,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e5b9b0 │ │ │ │ + jmp eab9b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1268378,15 +1268295,15 @@ │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f04e70 │ │ │ │ + jmp f04e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1271052,15 +1270969,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f02440 │ │ │ │ + jmp f02448 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1271225,15 +1271142,15 @@ │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f02440 │ │ │ │ + jmp f02448 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1275644,15 +1275561,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 891f7a │ │ │ │ movq $0x891f98,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72038 │ │ │ │ + jmp ec2038 │ │ │ │ lea 0xad79af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1275673,15 +1275590,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 891fda │ │ │ │ movq $0x891ff8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ lea 0xad7957(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1275702,15 +1275619,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 89203a │ │ │ │ movq $0x892058,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ lea 0xad78ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1275731,15 +1275648,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 89209a │ │ │ │ movq $0x8920b8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ lea 0xad78a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1275760,15 +1275677,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8920fa │ │ │ │ movq $0x892118,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72468 │ │ │ │ + jmp ec2468 │ │ │ │ lea 0xad784f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1275790,15 +1275707,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 89215a │ │ │ │ movq $0x892178,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72370 │ │ │ │ + jmp ec2370 │ │ │ │ lea 0xad77f7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276188,15 +1276105,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ movq $0x117c168,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ + jmp ec20a8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276333,15 +1276250,15 @@ │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 892915 │ │ │ │ movq $0x892868,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x892888,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe72350,-0x10(%r12) │ │ │ │ + movq $0xec2350,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ @@ -1276355,15 +1276272,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800ad71(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 892962 │ │ │ │ movq $0x892980,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e71f60 │ │ │ │ + jmp ec1f60 │ │ │ │ lea 0xad71a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4900ad71(%rax) │ │ │ │ @@ -1276385,15 +1276302,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c18 │ │ │ │ + jmp ec2c18 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276447,15 +1276364,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e729e0 │ │ │ │ + jmp ec29e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276579,15 +1276496,15 @@ │ │ │ │ movq $0x11796d8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e729e0 │ │ │ │ + jmp ec29e0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276642,15 +1276559,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 892d9a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72978 │ │ │ │ + jmp ec2978 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1276661,15 +1276578,15 @@ │ │ │ │ rex.RB loopne 892e09 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 892dda │ │ │ │ movq $0x892df8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72908 │ │ │ │ + jmp ec2908 │ │ │ │ lea 0xad6d4f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276768,15 +1276685,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 892f42 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72978 │ │ │ │ + jmp ec2978 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276881,15 +1276798,15 @@ │ │ │ │ movq $0x892fc8,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ movq $0x892ff0,-0x48(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x893010,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe72ab0,-0x20(%r12) │ │ │ │ + movq $0xec2ab0,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ @@ -1276909,15 +1276826,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 893132 │ │ │ │ movq $0x893150,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72718 │ │ │ │ + jmp ec2718 │ │ │ │ lea 0xad6a0f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1276945,15 +1276862,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e724d8 │ │ │ │ + jmp ec24d8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1277194,18 +1277111,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x4d,%al │ │ │ │ - pop %rsi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + movsxd (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -1277404,18 +1277320,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - addr32 pop %rsi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + movsxd (%eax),%eax │ │ │ │ + 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) │ │ │ │ @@ -1277604,15 +1277519,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %r11d,0x0(%rsi) │ │ │ │ + cmp %r12d,0x0(%rbx) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1277753,18 +1277668,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x75,%al │ │ │ │ - pop %rsi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + movsxd (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -1277960,18 +1277874,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1f,%al │ │ │ │ - pop %rsi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + movsxd (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -1278192,16 +1278105,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ faddl (%rdi) │ │ │ │ - pop %rdi │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,%fs:(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1278436,16 +1278348,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ - pop %rdi │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + add %al,%fs:0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1278711,15 +1278622,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - shrb $0x0,0x5005e(%rcx) │ │ │ │ + shrb $0x0,0x50063(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -1278987,16 +1278898,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ lock lret │ │ │ │ - pop %rsi │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + movsxd (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1279222,17 +1279133,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ - adc %ebx,0x0(%rdi) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc %esp,0xf(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1279465,15 +1279376,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x5005f6e,%eax │ │ │ │ + mov $0x500646e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1279923,15 +1279834,15 @@ │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117c168,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e71e28 │ │ │ │ + jmp ec1e28 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0xad41ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1280040,15 +1279951,15 @@ │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117c168,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e71e90 │ │ │ │ + jmp ec1e90 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0xad40bd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1280179,15 +1280090,15 @@ │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x46(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x5f(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e71ef8 │ │ │ │ + jmp ec1ef8 │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ lea 0xad3f6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1280296,15 +1280207,15 @@ │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e71fd0 │ │ │ │ + jmp ec1fd0 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ lea 0xad3e71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -1280362,15 +1280273,15 @@ │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 896245 │ │ │ │ movq $0x896178,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x8961b8,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe72330,-0x10(%r12) │ │ │ │ + movq $0xec2330,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x33(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ @@ -1280386,15 +1280297,15 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 896292 │ │ │ │ movq $0x8962b0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e71db8 │ │ │ │ + jmp ec1db8 │ │ │ │ lea 0xad3d5f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1280499,15 +1280410,15 @@ │ │ │ │ mov %r14,-0x60(%r12) │ │ │ │ movq $0x896320,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ movq $0x896350,-0x48(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ movq $0x896378,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe72310,-0x20(%r12) │ │ │ │ + movq $0xec2310,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x45(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x55(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x63(%r12),%rax │ │ │ │ @@ -1280575,15 +1280486,15 @@ │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117c168,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e72540 │ │ │ │ + jmp ec2540 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xad3af8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -1280649,15 +1280560,15 @@ │ │ │ │ ja 896655 │ │ │ │ movq $0x896560,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ movq $0x896590,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ movq $0x8965b0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe725a8,-0x18(%r12) │ │ │ │ + movq $0xec25a8,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4d(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ @@ -1280775,15 +1280686,15 @@ │ │ │ │ movq $0x896758,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e723e0 │ │ │ │ + jmp ec23e0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xad3844(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1280828,15 +1280739,15 @@ │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8968cd │ │ │ │ movq $0x896820,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x896840,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe72448,-0x10(%r12) │ │ │ │ + movq $0xec2448,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ @@ -1281010,15 +1280921,15 @@ │ │ │ │ movq $0x896aa0,-0x18(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72c80 │ │ │ │ + jmp ec2c80 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xad353c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281056,15 +1280967,15 @@ │ │ │ │ movq $0x896b50,-0x18(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72ce8 │ │ │ │ + jmp ec2ce8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xad3494(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281143,15 +1281054,15 @@ │ │ │ │ movq $0x11796d8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72c18 │ │ │ │ + jmp ec2c18 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281167,15 +1281078,15 @@ │ │ │ │ movq $0x896d88,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ + jmp ec2b40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1281356,15 +1281267,15 @@ │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e72ad0 │ │ │ │ + jmp ec2ad0 │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ lea 0xad3055(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1281374,15 +1281285,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ - movq $0xe72ef8,-0x30(%r12) │ │ │ │ + movq $0xec2ef8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ @@ -1281405,15 +1281316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8970ea │ │ │ │ movq $0x897108,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e726a8 │ │ │ │ + jmp ec26a8 │ │ │ │ lea 0xad2fa7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281440,15 +1281351,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x117bc40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e72880 │ │ │ │ + jmp ec2880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1281581,15 +1281492,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 89734a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1281600,15 +1281511,15 @@ │ │ │ │ rex.RB loopne 8973b9 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 89738a │ │ │ │ movq $0x8973a8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e727a8 │ │ │ │ + jmp ec27a8 │ │ │ │ lea 0xad2d17(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281705,15 +1281616,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8974e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72818 │ │ │ │ + jmp ec2818 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281818,15 +1281729,15 @@ │ │ │ │ movq $0x897568,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ movq $0x897590,-0x48(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x8975b0,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe728e8,-0x20(%r12) │ │ │ │ + movq $0xec28e8,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ @@ -1281846,15 +1281757,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8976d2 │ │ │ │ movq $0x8976f0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e72638 │ │ │ │ + jmp ec2638 │ │ │ │ lea 0xad29e7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281946,15 +1281857,15 @@ │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e725c8 │ │ │ │ + jmp ec25c8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xad288b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1281966,15 +1281877,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0xe72788,-0x20(%r12) │ │ │ │ + movq $0xec2788,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1282198,15 +1282109,15 @@ │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f02440 │ │ │ │ + jmp f02448 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1282468,15 +1282379,15 @@ │ │ │ │ movq $0x897fc8,-0x28(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f02440 │ │ │ │ + jmp f02448 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1283376,15 +1283287,15 @@ │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x898ca0,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f04430 │ │ │ │ + jmp f04438 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1287562,15 +1287473,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ rex.R in (%dx),%eax │ │ │ │ - pop %rbp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1287718,15 +1287629,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex.R mov $0x1f0f005d,%ebx │ │ │ │ + rex.R mov $0x1f0f0062,%ebx │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -1290927,15 +1290838,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r11b,(%r8) │ │ │ │ repnz mov %eax,(%rax) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xacce48(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1291000,15 +1290911,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,(%r8) │ │ │ │ xrelease mov %eax,(%rax) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xaccd68(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1291974,15 +1291885,15 @@ │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x8a02b0,0x8(%rbp) │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ @@ -1292179,15 +1292090,15 @@ │ │ │ │ movq $0x8a02d0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x8a03b0,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0xb24945(%rip),%rbx │ │ │ │ + lea 0xb1cfd5(%rip),%rbx │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xacbd5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1292715,15 +1292626,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 8a0cba │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xacb7c1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1292867,15 +1292778,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 8a0ee1 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xacb627(%rip),%rsi │ │ │ │ lea 0xacb74a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1293014,15 +1292925,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 8a10f1 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xacb751(%rip),%rsi │ │ │ │ lea 0xacb770(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed2500 │ │ │ │ + jmp e77400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1293047,15 +1292958,15 @@ │ │ │ │ jae 8a118b │ │ │ │ movq $0x114d1b0,-0x30(%r12) │ │ │ │ lea 0x1(%r14),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -1293070,15 +1292981,15 @@ │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ @@ -1293100,15 +1293011,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl %bl,%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ @@ -1293135,23 +1293046,23 @@ │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xb262ea(%rip),%rbx │ │ │ │ + lea 0xb1e97a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1293323,15 +1293234,15 @@ │ │ │ │ jae 8a15bb │ │ │ │ movq $0x114d1b0,-0x30(%r12) │ │ │ │ lea 0x1(%r14),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%bl │ │ │ │ @@ -1293346,15 +1293257,15 @@ │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%bl │ │ │ │ @@ -1293376,15 +1293287,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl %bl,%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ @@ -1293411,23 +1293322,23 @@ │ │ │ │ add %rdx,%rax │ │ │ │ movzbl %bl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0xb25eba(%rip),%rbx │ │ │ │ + lea 0xb1e54a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1293832,16 +1293743,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x9d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %ch,%cl │ │ │ │ sahf │ │ │ │ - or %bl,0x0(%rdi) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdi │ │ │ │ + pop %rcx │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1293851,16 +1293765,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0xad358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ - adc 0x0(%rdi),%bl │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1293906,15 +1293823,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xacac37(%rip),%rsi │ │ │ │ lea 0xacac29(%rip),%r14 │ │ │ │ - jmp e91fe0 │ │ │ │ + jmp e36ee0 │ │ │ │ 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 │ │ │ │ @@ -1294859,15 +1294776,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ neg %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1296854,15 +1296771,15 @@ │ │ │ │ (bad) │ │ │ │ movq $0x8a48b0,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ lea 0xac8981(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1296909,15 +1296826,15 @@ │ │ │ │ (bad) │ │ │ │ movq $0x8a4968,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ lea 0xac88d1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1298402,15 +1298319,15 @@ │ │ │ │ movq $0x8a5d58,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x8a5e38,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0xb21edd(%rip),%rbx │ │ │ │ + lea 0xb1a56d(%rip),%rbx │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xac731b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1299135,15 +1299052,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 8a69c2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xac69f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1299301,15 +1299218,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 8a6c39 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xac58cf(%rip),%rsi │ │ │ │ lea 0xac68da(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eeee68 │ │ │ │ + jmp e93d68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1299329,15 +1299246,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8a6e37 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x8a6cf8,-0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -1299375,15 +1299292,15 @@ │ │ │ │ push $0xffffffff8b4800ac │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 8a6d60 │ │ │ │ lea 0xac57a8(%rip),%rsi │ │ │ │ lea 0xac68a3(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ lea 0x10(%rcx),%rbx │ │ │ │ mov (%rbx,%rax,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ @@ -1299475,15 +1299392,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8a6f33 │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov 0xe(%rax),%rcx │ │ │ │ mov 0x16(%rax),%rdx │ │ │ │ mov 0x1e(%rax),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x8a6f18,-0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -1299590,15 +1299507,15 @@ │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%r14d │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 8a7090 │ │ │ │ - lea 0xb20594(%rip),%rbx │ │ │ │ + lea 0xb18c24(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1299631,49 +1299548,49 @@ │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov (%rdx,%rcx,1),%dl │ │ │ │ cmp $0x80,%dl │ │ │ │ jae 8a715a │ │ │ │ movq $0x114d1b0,-0x48(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0xed2880,-0x38(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %dl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xe0,%dl │ │ │ │ jae 8a71dd │ │ │ │ add $0x10,%rax │ │ │ │ inc %rcx │ │ │ │ mov (%rax,%rcx,1),%al │ │ │ │ movq $0x114d1b0,-0x48(%r12) │ │ │ │ lea 0x2(%rsi),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0xed2880,-0x38(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %dl,%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%dl │ │ │ │ @@ -1299683,15 +1299600,15 @@ │ │ │ │ mov (%rdi,%r8,1),%dil │ │ │ │ add $0x10,%rax │ │ │ │ add $0x2,%rcx │ │ │ │ mov (%rax,%rcx,1),%al │ │ │ │ movq $0x114d1b0,-0x48(%r12) │ │ │ │ lea 0x3(%rsi),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0xed2880,-0x38(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %dil,%ebx │ │ │ │ add $0xffffffffffffff80,%rbx │ │ │ │ @@ -1299699,15 +1299616,15 @@ │ │ │ │ add %rax,%rbx │ │ │ │ movzbl %dl,%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rbx,%rax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rax),%rdi │ │ │ │ @@ -1299718,15 +1299635,15 @@ │ │ │ │ mov (%r8,%r9,1),%r8b │ │ │ │ add $0x10,%rax │ │ │ │ add $0x3,%rcx │ │ │ │ mov (%rax,%rcx,1),%al │ │ │ │ movq $0x114d1b0,-0x48(%r12) │ │ │ │ lea 0x4(%rsi),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0xed2880,-0x38(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x114d1d0,-0x20(%r12) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r8b,%ebx │ │ │ │ add $0xffffffffffffff80,%rbx │ │ │ │ @@ -1299738,15 +1299655,15 @@ │ │ │ │ add %rbx,%rax │ │ │ │ movzbl %dl,%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0xed2860,-0x10(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1299767,15 +1299684,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 8a7391 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xac6411(%rip),%rsi │ │ │ │ lea 0xac54d0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed2500 │ │ │ │ + jmp e77400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1300074,15 +1299991,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8a781b │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov 0xe(%rax),%rcx │ │ │ │ mov 0x16(%rax),%rdx │ │ │ │ mov 0x1e(%rax),%rax │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x8a7800,-0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -1300328,16 +1300245,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ pop %rsp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %ch,%cl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc 0x66(%rax,%rax,1),%ah │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1300347,15 +1300267,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x65358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ pop %rbp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ - and $0xf660064,%eax │ │ │ │ + je 8a7bc7 │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1300403,15 +1300324,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xb527bf(%rip),%rsi │ │ │ │ lea 0xac5ce1(%rip),%r14 │ │ │ │ - jmp ee89f8 │ │ │ │ + jmp e8d8f8 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1301561,15 +1301482,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x8a8d00,-0x10(%rbp) │ │ │ │ neg %rax │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -1304491,37 +1304412,41 @@ │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16ff4e63(%rax) │ │ │ │ - jnp 8ab667 │ │ │ │ - pop %rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0xb1,%al │ │ │ │ + add %ch,%cl │ │ │ │ + jnp 8ab6b6 │ │ │ │ + pop %rcx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - fcmovnb %st(0),%st │ │ │ │ - movsxd (%rax),%eax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + fisttpl (%rdi) │ │ │ │ + pop %rsi │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 8ab741 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -1305512,15 +1305437,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 8ac552 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov $0xffffffffffffffff,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f306c8 │ │ │ │ + jmp f306d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1305548,29 +1305473,29 @@ │ │ │ │ clc │ │ │ │ add 0x29(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 8ac5d5 │ │ │ │ movq $0x8ac650,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp f30038 │ │ │ │ + jmp f30040 │ │ │ │ lea 0xac1f24(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ mov 0x1d(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmp %rax,%rcx │ │ │ │ jae 8ac605 │ │ │ │ movq $0x8ac630,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp f30038 │ │ │ │ + jmp f30040 │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f306c8 │ │ │ │ + jmp f306d0 │ │ │ │ lea 0xac1f30(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1306894,33 +1306819,36 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d4800b188,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + mov $0x0,%cl │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 8ad922 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x8ad938,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1063198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x78(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ mov $0x0,%cl │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x8(%rbp) │ │ │ │ - movq $0x13c6199,0x0(%rbp) │ │ │ │ + movq $0x13be829,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063410 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1307369,19 +1307297,20 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xorl $0xa53b4d58,-0x3b7cb700(%rcx) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 8ae0b7 │ │ │ │ movq $0x8ad8f8,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ movq $0x8ad968,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ movq $0x8adff0,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ @@ -1307519,15 +1307448,15 @@ │ │ │ │ movq $0x8ae368,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 8ae430 │ │ │ │ - lea 0xb19410(%rip),%rbx │ │ │ │ + lea 0xb11aa0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xac0541(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 8ae317 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1307817,15 +1307746,15 @@ │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8ae728 │ │ │ │ movq $0x8ae3e0,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1307839,15 +1307768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add %ch,0x28c48349(%rax,%rax,1) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8ae78d │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x136e840,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1308021,15 +1307950,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 8aea14 │ │ │ │ movq $0x8aea30,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xb1777e(%rip),%r14 │ │ │ │ + lea 0xb0fe0e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xabfe45(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1310972,15 +1310901,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r13b,0x14(%r8) │ │ │ │ mov (%rax),%eax │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ - jmp e733b0 │ │ │ │ + jmp ec33b0 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1311113,51 +1311042,49 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0xf0064f3,%ebx │ │ │ │ + mov $0xf005f42,%ebx │ │ │ │ (bad) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - fistl 0x63(%rcx) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ + (bad) 0x1f0f005d(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - imul $0x0,0x5f(%rbx),%edx │ │ │ │ - nopl (%rax) │ │ │ │ + imul $0x0,0x1f0f0059(%rdx),%esp │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - subl $0x0,(%rsi,%riz,2) │ │ │ │ - nopl (%rax) │ │ │ │ + mov (%rsi,%riz,2),%ebp │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + add %dl,0x30000000(%rip) │ │ │ │ {rex2 0xab} str -0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 8b16cf │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -1311851,28 +1311778,27 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - sti │ │ │ │ - rex.X │ │ │ │ - add %cl,%gs:(%rdi) │ │ │ │ + add 0x65(%rbx),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - jnp 8b20d9 │ │ │ │ - data16 add %cl,(%rdi) │ │ │ │ + addl $0x66,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1312278,15 +1312204,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0xfa6138,-0x10(%r12) │ │ │ │ + movq $0xfa6140,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ movq $0x13cacf1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xabc6fb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -1312311,15 +1312237,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0xfa60f8,-0x10(%r12) │ │ │ │ + movq $0xfa6100,-0x10(%r12) │ │ │ │ movq $0x13cacf1,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xabc68b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -1312344,15 +1312270,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0xfae590,-0x10(%r12) │ │ │ │ + movq $0xfae598,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ movq $0x13f7049,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xabc61b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -1314336,95 +1314262,95 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ cmp (%rbx),%edx │ │ │ │ - pop %rsp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - xor 0x5c(%rdi),%esp │ │ │ │ + xor 0x61(%rdi),%esp │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - adc 0x5c(%rdi),%esp │ │ │ │ + adc 0x61(%rdi),%esp │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - rcrl %cl,0x0(%rbp,%rbx,2) │ │ │ │ + rcrl %cl,0x0(%rdx,%riz,2) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ mov $0x5c,%bl │ │ │ │ - pop %rbp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ add (%rcx),%edi │ │ │ │ - pop %rbp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ jrcxz 8b438b │ │ │ │ - pop %rbp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1314452,29 +1314378,29 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - repz ss pop %rsp │ │ │ │ + repz ss (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ shll %cl,(%rsi) │ │ │ │ - pop %rsp │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1355458,36 +1355384,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 8d9626 │ │ │ │ movq $0x8d9648,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3db0,-0x28(%rbp) │ │ │ │ + movq $0x13c6df8,-0x28(%rbp) │ │ │ │ movq $0x13712f2,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ lea 0xa97ccb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x59(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + add %dl,0x4800aed7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8d9661 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xaea728(%rip),%rbx │ │ │ │ + lea 0xaed770(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1355624,39 +1355549,37 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8d98a1 │ │ │ │ movq $0x8d97d8,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8d98c8,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3db0,-0x28(%rbp) │ │ │ │ + movq $0x13c6df8,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa97a65(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0xae} str -0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xaea4a8(%rip),%rbx │ │ │ │ + lea 0xaed4f0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1355794,38 +1355717,37 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8d9b21 │ │ │ │ movq $0x8d9a58,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8d9b48,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3db0,-0x28(%rbp) │ │ │ │ + movq $0x13c6df8,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa977f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5e(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + add %dl,0x4800aed2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8d9b61 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xaea228(%rip),%rbx │ │ │ │ + lea 0xaed270(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1355949,33 +1355871,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0xf6894cf7894800ae,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + shrl $1,-0x876b800(%rsi) │ │ │ │ + mov %r14,%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp e8a7a0 │ │ │ │ + jmp eda7a0 │ │ │ │ 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 %ah,-0x5f(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e8ab08 │ │ │ │ + add %ch,0x4800aed1(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp edab08 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1356318,42 +1356241,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - popf │ │ │ │ + add %bl,-0x33(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e8acf0 │ │ │ │ + jmp edacf0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x64(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ + add %dl,0x4900aecc(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e8a8c0 │ │ │ │ + jmp eda8c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1357987,36 +1357907,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 8dbc86 │ │ │ │ movq $0x8dbca8,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3bb8,-0x28(%rbp) │ │ │ │ + movq $0x13c6c00,-0x28(%rbp) │ │ │ │ movq $0x13712f2,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ lea 0xa958ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 8dbc55 │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae7ed0(%rip),%rbx │ │ │ │ + lea 0xaeaf18(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1358153,38 +1358074,37 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8dbf01 │ │ │ │ movq $0x8dbe38,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8dbf28,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3bb8,-0x28(%rbp) │ │ │ │ + movq $0x13c6c00,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa95645(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + add %bh,0x4800aeac(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8dbf41 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae7c50(%rip),%rbx │ │ │ │ + lea 0xaeac98(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1358322,38 +1358242,39 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8dc181 │ │ │ │ movq $0x8dc0b8,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8dc1a8,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c3bb8,-0x28(%rbp) │ │ │ │ + movq $0x13c6c00,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa953d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 8dc155 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae79d0(%rip),%rbx │ │ │ │ + lea 0xaeaa18(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1358478,34 +1358399,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ae78(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e883e8 │ │ │ │ + add %ah,%al │ │ │ │ + test $0xae,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp ed83e8 │ │ │ │ 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 %cl,(%rax) │ │ │ │ - jns 8dc315 │ │ │ │ + add %dl,-0x57(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e88750 │ │ │ │ + jmp ed8750 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1358841,39 +1358762,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900ae74(%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e88938 │ │ │ │ + jmp ed8938 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jae 8dc7b5 │ │ │ │ + add %bh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e88508 │ │ │ │ + jmp ed8508 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1359816,15 +1359741,15 @@ │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x8dd740,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x40(%r12),%rdi │ │ │ │ lea -0xf(%r12),%rsi │ │ │ │ - lea 0xae5bdb(%rip),%rbx │ │ │ │ + lea 0xae8c23(%rip),%rbx │ │ │ │ jmp 117f178 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xa93ec8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360202,15 +1360127,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x39(%rax) │ │ │ │ test $0xf0894900,%eax │ │ │ │ lea 0xa9395e(%rip),%rdi │ │ │ │ lea 0xb02689(%rip),%rsi │ │ │ │ - jmp e77f98 │ │ │ │ + jmp ec7f98 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360504,30 +1360429,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e77f08 │ │ │ │ + jmp ec7f08 │ │ │ │ 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,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e77f50 │ │ │ │ + jmp ec7f50 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360683,15 +1360608,15 @@ │ │ │ │ movq $0x8de2e8,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%rdi │ │ │ │ lea -0xf(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0xae502c(%rip),%rbx │ │ │ │ + lea 0xae8074(%rip),%rbx │ │ │ │ jmp 117f178 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -1360843,15 +1360768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e780d8 │ │ │ │ + jmp ec80d8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360862,15 +1360787,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e77f98 │ │ │ │ + jmp ec7f98 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1362811,35 +1362736,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 8e038e │ │ │ │ movq $0x8e03b0,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c34c0,-0x28(%rbp) │ │ │ │ + movq $0x13c6508,-0x28(%rbp) │ │ │ │ movq $0x13718ca,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ lea 0xa9153b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %ch,-0x2776b800(%rsi) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 8e03c9 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae30d0(%rip),%rbx │ │ │ │ + lea 0xae6118(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1362983,38 +1362910,37 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8e0609 │ │ │ │ movq $0x8e04d0,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8e0630,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c34c0,-0x28(%rbp) │ │ │ │ + movq $0x13c6508,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa912d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + add %bh,0x4800ae5e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 8e0649 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae2e50(%rip),%rbx │ │ │ │ + lea 0xae5e98(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1363158,37 +1363084,39 @@ │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8e0889 │ │ │ │ movq $0x8e0750,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8e08b0,-0x8(%rbp) │ │ │ │ movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c34c0,-0x28(%rbp) │ │ │ │ + movq $0x13c6508,-0x28(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10484a0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa91065(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub -0x2776b800(%rsi),%ebp │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 8e08c9 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ - lea 0xae2bd0(%rip),%rbx │ │ │ │ + lea 0xae5c18(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1363313,34 +1363241,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800ae2a(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e79788 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp ec9788 │ │ │ │ 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 %cl,(%rax) │ │ │ │ - sub -0x876b800(%rsi),%ebp │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e79b30 │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp ec9b30 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1363700,39 +1363629,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x26(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e79d38 │ │ │ │ + jmp ec9d38 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900ae25(%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ + add %bh,%al │ │ │ │ + push %rbp │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + clc │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp e798d8 │ │ │ │ + jmp ec98d8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1375402,15 +1375335,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ movq $0x8eb118,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov %rdi,%rsi │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f106f8 │ │ │ │ + jmp f10700 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa870ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1375425,15 +1375358,15 @@ │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c00ade7(%rax) │ │ │ │ lea 0xa870cb(%rip),%esi │ │ │ │ - jmp f106f8 │ │ │ │ + jmp f10700 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1375488,15 +1375421,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ movq $0x8eb238,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov %rdi,%rsi │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f106f8 │ │ │ │ + jmp f10700 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa87007(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1376861,15 +1376794,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - add $0x623c1fe9,%eax │ │ │ │ + add $0x623c27e9,%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -1376879,15 +1376812,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - add $0x623ac7e9,%eax │ │ │ │ + add $0x623acfe9,%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1388510,15 +1388443,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x8f66c0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f09270 │ │ │ │ + jmp f09278 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa7c182(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1388570,15 +1388503,15 @@ │ │ │ │ add %ah,0x4900ad29(%rax) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 8f683c │ │ │ │ movq $0x8f6798,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f09270 │ │ │ │ + jmp f09278 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa7c0ba(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1389308,15 +1389241,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0xa7b6e0(%rip),%r14 │ │ │ │ - jmp f09270 │ │ │ │ + jmp f09278 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1394793,15 +1394726,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x8fbe18,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f03508 │ │ │ │ + jmp f03510 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa76f32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1394857,15 +1394790,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x8fbef0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f03508 │ │ │ │ + jmp f03510 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa76e6a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396121,15 +1396054,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0xa75d08(%rip),%r14 │ │ │ │ - jmp f03508 │ │ │ │ + jmp f03510 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396246,15 +1396179,15 @@ │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x8fd370,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp f28678 │ │ │ │ + jmp f28680 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea 0xa6ee66(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -1396363,15 +1396296,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xaf9b4f(%rip),%rsi │ │ │ │ lea 0xa75aa1(%rip),%r14 │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396431,15 +1396364,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ movq $0x8fd520,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea 0xaf9a4b(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xa759be(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396504,15 +1396437,15 @@ │ │ │ │ movq $0x8fd610,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x8fd710,-0x8(%rbp) │ │ │ │ lea 0xaf994a(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xa758c1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396625,15 +1396558,15 @@ │ │ │ │ add %esi,0x48(%rcx,%riz,1) │ │ │ │ movl $0x8fd8b0,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f27b28 │ │ │ │ + jmp f27b30 │ │ │ │ lea 0xaf9795(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa7572e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ @@ -1396673,15 +1396606,15 @@ │ │ │ │ mov %r14,%rbx │ │ │ │ lea 0xa72beb(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x28(%rbp) │ │ │ │ movq $0x13fa3e9,-0x20(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ lea 0xa75690(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1396967,15 +1396900,15 @@ │ │ │ │ mov %rdi,%rax │ │ │ │ mov %r8,%rdi │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ lea -0xd(%r12),%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0xa75283(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397032,15 +1396965,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x8fdd80,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f20a60 │ │ │ │ + jmp f20a68 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa751b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397096,15 +1397029,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x8fde58,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f20a60 │ │ │ │ + jmp f20a68 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa750ea(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397177,15 +1397110,15 @@ │ │ │ │ jb 8fe03b │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0xae23ee(%rip),%rsi │ │ │ │ lea 0xa724e1(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ movq $0x13fa3e9,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ lea 0xa74fd6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1397198,15 +1397131,15 @@ │ │ │ │ jb 8fe093 │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0xae2396(%rip),%rsi │ │ │ │ lea 0xa72499(%rip),%r14 │ │ │ │ movq $0x117bc40,-0x10(%rbp) │ │ │ │ movq $0x136ca19,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ lea 0xa74f86(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397337,15 +1397270,15 @@ │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x8fe190,-0x18(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%rdi │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xa74da7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397477,15 +1397410,15 @@ │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x8fe378,-0x18(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%rdi │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xa74bc7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0xc8000000,%eax │ │ │ │ or $0xa7,%al │ │ │ │ @@ -1397518,15 +1397451,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xa74b3e(%rip),%rsi │ │ │ │ lea 0xae1f19(%rip),%r14 │ │ │ │ - jmp f18278 │ │ │ │ + jmp f18280 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397540,15 +1397473,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x894c00ac,%ebp │ │ │ │ testb $0x20,0x35(%rbp,%rcx,4) │ │ │ │ rex.WXB cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ add %ch,%cl │ │ │ │ - adc %esp,0x2900062(%rip) │ │ │ │ + sbb %esp,0x2900062(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397661,15 +1397594,15 @@ │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x8fe728,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp f28678 │ │ │ │ + jmp f28680 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea 0xa6daae(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -1398052,15 +1397985,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp f14f48 │ │ │ │ + jmp f14f50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1400499,15 +1400432,15 @@ │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ lea 0xaf5f9a(%rip),%ebx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp f27b28 │ │ │ │ + jmp f27b30 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1405102,15 +1405035,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp f1f100 │ │ │ │ + jmp f1f108 │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1412646,15 +1412579,15 @@ │ │ │ │ movq $0x90c468,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x90c538,-0x8(%rbp) │ │ │ │ mov %rsi,%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f28678 │ │ │ │ + jmp f28680 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800a5fc(%rax) │ │ │ │ @@ -1414561,17 +1414494,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0x99,%bl │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + mov $0xf006199,%ebx │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1414579,15 +1414510,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp f25958 │ │ │ │ + jmp f25960 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1417796,15 +1417727,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %dh,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f30760 │ │ │ │ + jmp f30768 │ │ │ │ lea 0xa625ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1417862,15 +1417793,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x910ea0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f24d28 │ │ │ │ + jmp f24d30 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa624e2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1417925,15 +1417856,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ movq $0x910f78,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp f24d28 │ │ │ │ + jmp f24d30 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0xa6241a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1418005,15 +1417936,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xae92a7(%rip),%rsi │ │ │ │ lea 0xa62321(%rip),%r14 │ │ │ │ - jmp f26038 │ │ │ │ + jmp f26040 │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1418060,15 +1417991,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0xa5b80f(%rip),%rsi │ │ │ │ lea 0xa62269(%rip),%r14 │ │ │ │ - jmp f26038 │ │ │ │ + jmp f26040 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1428955,15 +1428886,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 91ac0c │ │ │ │ movq $0x91ac28,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa58eed(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1428987,15 +1428918,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 91ac74 │ │ │ │ movq $0x91ac90,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa58e95(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1429029,15 +1428960,15 @@ │ │ │ │ (bad) │ │ │ │ movq $0x91ad28,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa58e11(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1429085,15 +1429016,15 @@ │ │ │ │ (bad) │ │ │ │ movq $0x91ade0,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa58d61(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1430096,19 +1430027,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,-0x44(%r8) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fiadds 0x31(%rbp) │ │ │ │ imul %cl │ │ │ │ - std │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0xa57eee,%eax │ │ │ │ + add $0x48005ea6,%eax │ │ │ │ + lea 0xa57eee(%rip),%ebx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1431732,15 +1431660,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ebp,-0xfba72b8(%rax,%rax,1) │ │ │ │ cmp %r15,%rax │ │ │ │ jb 91d47a │ │ │ │ movq $0x91d498,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa566f7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -1431835,15 +1431763,15 @@ │ │ │ │ rex.RB │ │ │ │ lock or %dl,%dh │ │ │ │ xchg %eax,%ecx │ │ │ │ add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa565b5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1431995,15 +1431923,15 @@ │ │ │ │ rex.RB │ │ │ │ lock and %bl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07070 │ │ │ │ + jmp f07078 │ │ │ │ lea 0xa563ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1435498,15 +1435426,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ clc │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e75780 │ │ │ │ + jmp ec5780 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1435515,51 +1435443,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ clc │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp e75780 │ │ │ │ + jmp ec5780 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - sub 0x1f0f0055(%rsi),%ebx │ │ │ │ + sub 0x1f0f005a(%rsi),%ebx │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - or 0x1f0f0055(%rsi),%ebx │ │ │ │ + or 0x1f0f005a(%rsi),%ebx │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ lret │ │ │ │ cmc │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1435567,30 +1435495,30 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmc │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ jae 9208ba │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1435598,94 +1435526,94 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ push %rbx │ │ │ │ iret │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ rex.WXB │ │ │ │ - rex.W push %rsi │ │ │ │ + rex.W pop %rbx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - sub 0x56(%rax),%ecx │ │ │ │ + sub 0x5b(%rax),%ecx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ sub (%rax),%esi │ │ │ │ - push %rsi │ │ │ │ + pop %rbx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ or (%rax),%esi │ │ │ │ - push %rsi │ │ │ │ + pop %rbx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - imul $0x0,0x1f0f0056(%rbp),%esp │ │ │ │ + imul $0x0,0x1f0f005b(%rbp),%esp │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ rex.WXB movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - push %rsi │ │ │ │ + pop %rbx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -1435819,15 +1435747,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ movq $0x920ae0,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0xaa32ef(%rip),%rbx │ │ │ │ + lea 0xaa6337(%rip),%rbx │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xa53476(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ @@ -1436430,29 +1436358,29 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - shll %cl,0x56(%rsi) │ │ │ │ + shll %cl,0x5b(%rsi) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ mov $0x76,%bl │ │ │ │ - push %rsi │ │ │ │ + pop %rbx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -1436568,15 +1436496,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ movq $0x921590,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0xaa2647(%rip),%rbx │ │ │ │ + lea 0xaa568f(%rip),%rbx │ │ │ │ jmp 117ec88 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xa529f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1437174,30 +1437102,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ jae 921f5c │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ push %rbx │ │ │ │ pop %rcx │ │ │ │ - push %rbp │ │ │ │ + pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -1437491,28 +1437419,28 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - repz fs push %rbp │ │ │ │ + repz fs pop %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - shll %cl,0x0(%rbp,%rdx,2) │ │ │ │ + shll %cl,0x0(%rdx,%rbx,2) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1438133,15 +1438061,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - rex.WXB (bad) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ pop %rsi │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1438264,29 +1438193,29 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - add (%rax),%edx │ │ │ │ + or (%rax),%edx │ │ │ │ pop %rsi │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - rex.XB sahf │ │ │ │ + rex.WXB sahf │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %dl,-0x38000000(%rip) │ │ │ │ xchg %eax,%ecx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -1438364,15 +1438293,15 @@ │ │ │ │ add %bl,0x4800a514(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 922ed5 │ │ │ │ movq $0x922f00,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp f6c6d0 │ │ │ │ + jmp f6c6d8 │ │ │ │ lea 0xa51454(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1438401,15 +1438330,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f6e548 │ │ │ │ + jmp f6e550 │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1438457,15 +1438386,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0xfa60f8,-0x10(%r12) │ │ │ │ + movq $0xfa6100,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173f18 │ │ │ │ @@ -1438475,15 +1438404,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - adc 0x1f0f0060(%rdx),%ebx │ │ │ │ + sbb 0x1f0f0060(%rdx),%ebx │ │ │ │ ... │ │ │ │ add %dl,0x10000000(%rip) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ @@ -1438539,15 +1438468,15 @@ │ │ │ │ add %al,%al │ │ │ │ adc -0x2776b800(%rbp),%ah │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 92314d │ │ │ │ movq $0x923178,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ - jmp f4a938 │ │ │ │ + jmp f4a940 │ │ │ │ lea 0xa5127c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1438576,15 +1438505,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f9a920 │ │ │ │ + jmp f9a928 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1438650,15 +1438579,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0xfa6138,-0x10(%r12) │ │ │ │ + movq $0xfa6140,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173f18 │ │ │ │ @@ -1438668,30 +1438597,31 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - rex.WXB jns 92338c │ │ │ │ + push %rbx │ │ │ │ + jns 92338c │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - cmp 0x1f0f0068(%rdi),%esp │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push $0x1f0f00 │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1444057,15 +1443987,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,%r8b │ │ │ │ jg 927f39 │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1444088,15 +1444018,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1444131,15 +1444061,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r13b,%r8b │ │ │ │ adcb $0x7,0x738b4c00(%rdx) │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1444162,15 +1444092,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1444271,15 +1444201,15 @@ │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e99668 │ │ │ │ + jmp e3e568 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1444319,15 +1444249,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 92834a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa4cd09(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1444478,17 +1444408,17 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9285a9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa4cb27(%rip),%rsi │ │ │ │ - lea 0xaa012a(%rip),%r14 │ │ │ │ + lea 0xa987ba(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eef0b0 │ │ │ │ + jmp e93fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1444500,15 +1444430,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 108abf24 <__environ@GLIBC_2.2.5+0xf4acafc> │ │ │ │ adcl $0xffffff8d,0x48000000(%rsi) │ │ │ │ sbb $0xa4cb4c,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x928648,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1444681,15 +1444611,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r11b,0x4c009288(%r8) │ │ │ │ mov 0x7(%rbx),%esi │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1444712,15 +1444642,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1444762,17 +1444692,17 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -1444780,23 +1444710,25 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800a9ed │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + clc │ │ │ │ + jae 928960 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9289da │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee2070 │ │ │ │ + jmp e86f70 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1444886,15 +1444818,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r12b,(%r8) │ │ │ │ mov -0x2176b800(%rdx),%edx │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ef5e80 │ │ │ │ + jmp e9ad80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1444939,15 +1444871,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 $0xed2880,-0x10(%r12) │ │ │ │ + movq $0xe77780,-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) │ │ │ │ @@ -1445023,15 +1444955,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jae 928ca3 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ef6948 │ │ │ │ + jmp e9b848 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1445222,15 +1445154,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ test $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 929027 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ @@ -1445271,69 +1445204,69 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4800a9d0(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + test $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9290b5 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9290aa │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 92907f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa9d052(%rip),%rbx │ │ │ │ + lea 0xa956e2(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - iret │ │ │ │ - test $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %cl,0x4800a956(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 929145 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 92913a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 92910f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa9cfc2(%rip),%rbx │ │ │ │ + lea 0xa95652(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1445345,16 +1445278,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + lock push %rbp │ │ │ │ test $0x458d4800,%eax │ │ │ │ test $0x4c,%al │ │ │ │ cmp %edi,%eax │ │ │ │ jb 929516 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ @@ -1445384,16 +1445316,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ test $0x458b4800,%eax │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 929214 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ @@ -1445404,15 +1445335,15 @@ │ │ │ │ inc %rcx │ │ │ │ jmp 92917e │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 929307 │ │ │ │ movq $0x929340,-0x28(%rbp) │ │ │ │ - lea 0xa9ce93(%rip),%rbx │ │ │ │ + lea 0xa95523(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 929340 │ │ │ │ @@ -1445441,20 +1445372,18 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x458b4800,%eax │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9292e4 │ │ │ │ + add %ah,0x4800a954(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1445481,18 +1445410,20 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800a9cd(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + test $0x458b4800,%eax │ │ │ │ + or %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 929364 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -1445552,15 +1445483,16 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x34(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rdx │ │ │ │ test $0x458b4800,%eax │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9294ac │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ @@ -1445622,16 +1445554,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lret │ │ │ │ + add %cl,%al │ │ │ │ + push %rcx │ │ │ │ test $0x458b4800,%eax │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9295bc │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ @@ -1445659,33 +1445591,35 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800a9ca(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %cl,0x51(%rax) │ │ │ │ + test $0x458b4800,%eax │ │ │ │ + or %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 929634 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 929360 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800a9ca(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ + test $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9296e7 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -1445724,70 +1445658,68 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - leave │ │ │ │ + add %bl,0x50(%rax) │ │ │ │ test $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 929775 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 92976a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 92973f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa9c992(%rip),%rbx │ │ │ │ + lea 0xa95022(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - leave │ │ │ │ - test $0x458d4800,%eax │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRXB test $0x458d4800,%rax │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 929805 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9297fa │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9297cf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa9c902(%rip),%rbx │ │ │ │ + lea 0xa94f92(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1445799,15 +1445731,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ca8458d4800a9c8,%al │ │ │ │ + xor %cl,-0x57(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ cmp %edi,%eax │ │ │ │ jb 929bd6 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 9298da │ │ │ │ @@ -1445835,16 +1445769,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - enter $0xa9,$0x48 │ │ │ │ + add %dh,0x4800a94e(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ @@ -1445854,15 +1445787,15 @@ │ │ │ │ inc %rcx │ │ │ │ jmp 92983e │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 9299c7 │ │ │ │ movq $0x929a00,-0x28(%rbp) │ │ │ │ - lea 0xa9c7d3(%rip),%rbx │ │ │ │ + lea 0xa94e63(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 929a00 │ │ │ │ @@ -1445891,16 +1445824,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x39(%rax) │ │ │ │ - test $0x458b4800,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRB test $0x458b4800,%rax │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9299a4 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ @@ -1445930,16 +1445863,15 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ + add %bl,0x4d(%rax) │ │ │ │ test $0x458b4800,%eax │ │ │ │ or %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 929a24 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ @@ -1446003,18 +1445935,19 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800a9c5(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WR test $0x458b4800,%rax │ │ │ │ + adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 929b6c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x40(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1446072,16 +1446005,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3c(%rax) │ │ │ │ - test $0x458b4800,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WXB test $0x458b4800,%rax │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 929c7c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ @@ -1446108,20 +1446041,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret │ │ │ │ - test $0x458b4800,%eax │ │ │ │ - or %cl,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 929cf4 │ │ │ │ + add %cl,0x4800a94a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 929a20 │ │ │ │ nopl (%rax) │ │ │ │ @@ -1446142,15 +1446073,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa9d986(%rip),%rsi │ │ │ │ + lea 0xa96016(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9285d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1446190,15 +1446121,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa9d8ce(%rip),%rsi │ │ │ │ + lea 0xa95f5e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9285d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1446410,15 +1446341,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r13b,0x4c0092a1(%r8) │ │ │ │ mov 0x7(%rbx),%esi │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1446441,17 +1446372,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x92a180,-0x18(%rbp) │ │ │ │ @@ -1446488,17 +1446419,17 @@ │ │ │ │ ja 92a288 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x92a220,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xa9d452(%rip),%r14 │ │ │ │ + lea 0xa95ae2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ + jmp e87d18 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1446924,19 +1446855,19 @@ │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ movq $0x92a2a8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ + jmp e87d18 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x92a788,0x0(%rbp) │ │ │ │ jmp 1173f18 │ │ │ │ - lea 0xa9ceda(%rip),%rbx │ │ │ │ + lea 0xa9556a(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1450174,15 +1450105,15 @@ │ │ │ │ movq $0x92d518,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 92d5e0 │ │ │ │ - lea 0xa9a260(%rip),%rbx │ │ │ │ + lea 0xa928f0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa47fa9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 92d4c7 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1450474,15 +1450405,15 @@ │ │ │ │ add %bh,0x4900a47b(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 92d8d8 │ │ │ │ movq $0x92d590,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1450501,15 +1450432,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1375458,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1450682,15 +1450613,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800a478(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 92dbc4 │ │ │ │ movq $0x92dbe0,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa985ce(%rip),%r14 │ │ │ │ + lea 0xa90c5e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa478ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1450718,15 +1450649,15 @@ │ │ │ │ (bad) │ │ │ │ movq $0x92dc50,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ lea 0xa47851(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1450806,16 +1450737,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - test $0x458d4800,%eax │ │ │ │ + add %dl,%al │ │ │ │ + or 0x458d4800(%rcx),%ch │ │ │ │ call 738b16ac <__environ@GLIBC_2.2.5+0x724b2284> │ │ │ │ push %rax │ │ │ │ movq $0x92dd98,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -1450826,46 +1450757,45 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %ch,0x45c74800(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ - fstl 0x7b8b4800(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4800a90a(%rax) │ │ │ │ + movl $0x92ddd0,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ lea 0xa476f0(%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 %cl,%al │ │ │ │ - subl $0x10,0x458b4800(%rcx) │ │ │ │ - movq $0x92de00,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add %bl,0xa(%rax) │ │ │ │ + test $0x458b4800,%eax │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r8b,(%r8) │ │ │ │ + ficoms -0x2076b800(%rdx) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 92d150 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800a983(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0xa9838f(%rip),%r14 │ │ │ │ + add %ch,(%rax) │ │ │ │ + or -0x2176b800(%rcx),%ch │ │ │ │ + lea 0xa90a1f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1451627,15 +1451557,15 @@ │ │ │ │ je 92e960 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa4724f(%rip),%rdi │ │ │ │ lea 0xa46f10(%rip),%rsi │ │ │ │ lea 0xa4721b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed2460 │ │ │ │ + jmp e77360 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1451872,15 +1451802,15 @@ │ │ │ │ mov %rdx,%r10 │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ neg %rax │ │ │ │ cmp %rax,%r14 │ │ │ │ jge 92ec92 │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ @@ -1451908,18 +1451838,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdi │ │ │ │ - test $0xe6e3e900,%eax │ │ │ │ - push %rbp │ │ │ │ + add %al,-0x16ff5722(%rax) │ │ │ │ + jrcxz 92edc0 │ │ │ │ + push %rax │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -1452010,16 +1451939,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800a971(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,-0x8(%rax) │ │ │ │ + test $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 92efe0 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 92efd5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -1452030,34 +1451960,34 @@ │ │ │ │ add %rbx,%rdx │ │ │ │ dec %rdx │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ cmpb $0x80,(%rsi,%rdx,1) │ │ │ │ jae 92ef9a │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 92ef86 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa97137(%rip),%rbx │ │ │ │ + lea 0xa8f7c7(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ lea -0x1(%rdx),%rdi │ │ │ │ cmpb $0xc0,(%rsi,%rdi,1) │ │ │ │ jb 92efe4 │ │ │ │ cmp $0x2,%rbx │ │ │ │ je 92ef86 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x2(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1452065,59 +1451995,56 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ add $0xfffffffffffffffe,%rdx │ │ │ │ cmpb $0xc0,(%rsi,%rdx,1) │ │ │ │ jb 92f01f │ │ │ │ cmp $0x3,%rbx │ │ │ │ je 92ef86 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x3(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rbx │ │ │ │ je 92ef86 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x4(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - test $0x458d4800,%eax │ │ │ │ + add %dh,%al │ │ │ │ + imulb 0x458d4800(%rax) │ │ │ │ clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 92f13f │ │ │ │ movq $0x92f0a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 92f0a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jo 92f048 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - js 92f0f2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ + add %bh,0x4900a8f6(%rax) │ │ │ │ + add $0x78,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ ja 92f14a │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 92f0cc │ │ │ │ add $0xffffffffffffff88,%r12 │ │ │ │ lea 0xabc10c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -1453411,26 +1453338,26 @@ │ │ │ │ ja 930400 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ movq $0x9302e8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0xa972ba(%rip),%rbx │ │ │ │ + lea 0xa8f94a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa459b3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0xc8000000,%eax │ │ │ │ @@ -1453448,15 +1453375,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 930489 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa45967(%rip),%rsi │ │ │ │ - lea 0xa95f12(%rip),%r14 │ │ │ │ + lea 0xa8e5a2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -1453475,15 +1453402,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9304f1 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa458ff(%rip),%rsi │ │ │ │ - lea 0xa95f1a(%rip),%r14 │ │ │ │ + lea 0xa8e5aa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -1453502,15 +1453429,15 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 930559 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa45897(%rip),%rsi │ │ │ │ - lea 0xa95f22(%rip),%r14 │ │ │ │ + lea 0xa8e5b2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1453534,15 +1453461,15 @@ │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ jle 9306c1 │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 9305ed │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ @@ -1453596,15 +1453523,15 @@ │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ jmp 1174390 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa959fc(%rip),%rbx │ │ │ │ + lea 0xa8e08c(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xe0,%r9b │ │ │ │ jae 9307be │ │ │ │ @@ -1453861,15 +1453788,15 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405200 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1454067,15 +1453994,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454138,15 +1454065,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -1454218,15 +1454145,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454313,15 +1454240,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454464,15 +1454391,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454586,15 +1454513,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454708,15 +1454635,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454830,15 +1454757,15 @@ │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -1454912,15 +1454839,15 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x931a28,0x20(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp ee23e0 │ │ │ │ + jmp e872e0 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1454958,15 +1454885,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800a444(%rax) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ test %rax,%rax │ │ │ │ jg 931aa7 │ │ │ │ - lea 0xa95c31(%rip),%rbx │ │ │ │ + lea 0xa8e2c1(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x931ad0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ jmp 1172b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1454978,15 +1454905,15 @@ │ │ │ │ add %ah,0x44(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,0x1b(%r8) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -1455062,15 +1454989,15 @@ │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdi,%rax │ │ │ │ test %rdx,%rdx │ │ │ │ jg 931d20 │ │ │ │ movq $0x931c60,-0x20(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0xa944c4(%rip),%rbx │ │ │ │ + lea 0xa8cb54(%rip),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -1455114,15 +1455041,15 @@ │ │ │ │ ja 931cec │ │ │ │ movq $0x931928,-0x58(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ @@ -1455136,15 +1455063,15 @@ │ │ │ │ lea 0xab9d01(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 1172b30 │ │ │ │ test %rcx,%rcx │ │ │ │ jg 931e14 │ │ │ │ movq $0x931c38,-0x20(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0xa9438d(%rip),%rbx │ │ │ │ + lea 0xa8ca1d(%rip),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -1456532,15 +1456459,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 933349 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa4249f(%rip),%rsi │ │ │ │ lea 0xa42de2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ @@ -1456624,15 +1456551,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x933388,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1456671,23 +1456598,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 9335cc │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 933577 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa9414f(%rip),%rbx │ │ │ │ + lea 0xa8c7df(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa42c04(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1456702,41 +1456629,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 93360b │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 933577 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 93364e │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 933577 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 933577 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1456772,15 +1456699,15 @@ │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 93390c │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x933760,-0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -1456822,15 +1456749,15 @@ │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 9337dd │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ lea 0xa41f8b(%rip),%rsi │ │ │ │ lea 0xa42a4e(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ lea 0x10(%rcx),%rbx │ │ │ │ mov (%rbx,%rax,1),%bl │ │ │ │ cmp $0x80,%bl │ │ │ │ @@ -1456918,15 +1456845,15 @@ │ │ │ │ ja 9339c8 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x9339b8,-0x20(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -1460776,18 +1460703,17 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sbb %ch,0x458d4800(%rcx) │ │ │ │ - loopne 937271 │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %bl,0x4800a89e(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 937233 │ │ │ │ mov %rsi,%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ jmp 9372fe │ │ │ │ lea 0xa3f94e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x6(%rsi),%rdi │ │ │ │ @@ -1460797,15 +1460723,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rcx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x9372c0,-0x20(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ @@ -1460820,35 +1460746,37 @@ │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x17(%rax) │ │ │ │ - test $0x758b4c00,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bh,%al │ │ │ │ + popf │ │ │ │ + test $0x0,%al │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rcx,%rbx │ │ │ │ jmp 9372fe │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - test $0x758b4c00,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ + test $0x0,%al │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 937343 │ │ │ │ mov 0xe(%rsi),%rcx │ │ │ │ mov 0x1e(%rsi),%rdx │ │ │ │ @@ -1460867,15 +1460795,15 @@ │ │ │ │ jmp *%rax │ │ │ │ movq $0x937370,-0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp ef6630 │ │ │ │ + jmp e9b530 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ jrcxz 93736c │ │ │ │ @@ -1461052,15 +1460980,15 @@ │ │ │ │ movq $0x9376b0,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 937778 │ │ │ │ - lea 0xa900c8(%rip),%rbx │ │ │ │ + lea 0xa88758(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3f591(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93765f │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1461346,15 +1461274,15 @@ │ │ │ │ add %ah,0x4900a3f1(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 937a70 │ │ │ │ movq $0x937728,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1461369,15 +1461297,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xf(%rax) │ │ │ │ movabs %eax,0xa53b4d28c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1376bd8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1461547,15 +1461475,15 @@ │ │ │ │ js 937d1c │ │ │ │ movabs %eax,0xf8394ce8458d4800 │ │ │ │ jb 937d61 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x937d78,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xa8e431(%rip),%r14 │ │ │ │ + lea 0xa86ac1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1461797,15 +1461725,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x938108,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1461929,15 +1461857,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9382f2 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3eb19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1462086,15 +1462014,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ add 0x30(%rbx),%rsi │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ xor %esi,%esi │ │ │ │ lea -0x1e(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1462172,15 +1462100,15 @@ │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %r14,%rax │ │ │ │ @@ -1462422,15 +1462350,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 938a91 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3cd57(%rip),%rsi │ │ │ │ lea 0xa3e4da(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ @@ -1462511,15 +1462439,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x938ad0,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1462559,23 +1462487,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 938d14 │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 938cbf │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa8ea07(%rip),%rbx │ │ │ │ + lea 0xa87097(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3e2fc(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1462590,41 +1462518,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 938d53 │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 938cbf │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 938d96 │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 938cbf │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 938cbf │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1462813,15 +1462741,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x938f90,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1462860,23 +1462788,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 9391d4 │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93917f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa8e547(%rip),%rbx │ │ │ │ + lea 0xa86bd7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3de5c(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1462891,41 +1462819,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 939213 │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93917f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 939256 │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93917f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93917f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1463137,15 +1463065,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x939488,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1463186,23 +1463114,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 9396cc │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939677 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa8e04f(%rip),%rbx │ │ │ │ + lea 0xa866df(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3d994(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1463217,41 +1463145,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 93970b │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939677 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 93974e │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939677 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939677 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1463374,15 +1463302,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 939949 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3d75f(%rip),%rsi │ │ │ │ lea 0xa3d882(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1463411,15 +1463339,15 @@ │ │ │ │ lea 0x10(%rcx),%rsi │ │ │ │ mov (%rsi,%rbx,1),%sil │ │ │ │ cmp $0x80,%sil │ │ │ │ jae 939a1f │ │ │ │ dec %rax │ │ │ │ test %rax,%rax │ │ │ │ jle 9399fc │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ inc %rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1463433,41 +1463361,41 @@ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xe0,%sil │ │ │ │ jae 939a5a │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 9399fc │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x2,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%sil │ │ │ │ jae 939a95 │ │ │ │ add $0xfffffffffffffffd,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 9399fc │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x3,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffffc,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 9399fc │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x4,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1463551,15 +1463479,15 @@ │ │ │ │ lea 0x10(%rcx),%rsi │ │ │ │ mov (%rsi,%rbx,1),%sil │ │ │ │ cmp $0x80,%sil │ │ │ │ jae 939c77 │ │ │ │ dec %rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939c54 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ inc %rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1463573,41 +1463501,41 @@ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xe0,%sil │ │ │ │ jae 939cb2 │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939c54 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x2,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%sil │ │ │ │ jae 939ced │ │ │ │ add $0xfffffffffffffffd,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939c54 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x3,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffffc,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 939c54 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x4,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1463750,15 +1463678,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 939f56 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ef6c30 │ │ │ │ + jmp e9bb30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1463769,15 +1463697,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 939f96 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee6ca8 │ │ │ │ + jmp e8bba8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -1463926,15 +1463854,15 @@ │ │ │ │ movq $0x93a2c0,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 93a388 │ │ │ │ - lea 0xa8d4b8(%rip),%rbx │ │ │ │ + lea 0xa85b48(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3d051(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93a26f │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1464221,15 +1464149,15 @@ │ │ │ │ movabs %eax,0xa53b4d40c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x93a338,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1464245,15 +1464173,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int3 │ │ │ │ movabs %eax,0xa53b4d28c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x13772a8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1464423,15 +1464351,15 @@ │ │ │ │ cmp %cl,%cl │ │ │ │ movabs %eax,0xf8394ce8458d4800 │ │ │ │ jb 93a971 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x93a988,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xa8b821(%rip),%r14 │ │ │ │ + lea 0xa83eb1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1464561,15 +1464489,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0xcd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0xf66005b3afee900 │ │ │ │ + movabs %eax,0xf66005589fee900 │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1464579,15 +1464507,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x3d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ enter $0xa3,$0xe9 │ │ │ │ (bad) │ │ │ │ - cmp 0x0(%rbx),%bl │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xe8000000,%eax │ │ │ │ enter $0xa3,$0x48 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93abfe │ │ │ │ @@ -1464601,15 +1464529,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 93abf9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3abef(%rip),%rsi │ │ │ │ lea 0xa3c882(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eeee68 │ │ │ │ + jmp e93d68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ @@ -1464690,15 +1464618,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x93ac38,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1464738,23 +1464666,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 93ae7c │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ae27 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa8c89f(%rip),%rbx │ │ │ │ + lea 0xa84f2f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3c6a4(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1464769,41 +1464697,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 93aebb │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ae27 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 93aefe │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ae27 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ae27 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1464891,15 +1464819,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 93b091 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3c017(%rip),%rsi │ │ │ │ lea 0xa3c4f2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eeee68 │ │ │ │ + jmp e93d68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1464944,15 +1464872,15 @@ │ │ │ │ lea 0x10(%rcx),%rsi │ │ │ │ mov (%rsi,%rbx,1),%sil │ │ │ │ cmp $0x80,%sil │ │ │ │ jae 93b1ba │ │ │ │ dec %rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93b17b │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ inc %rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -1464972,41 +1464900,41 @@ │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ cmp $0xe0,%sil │ │ │ │ jae 93b1f5 │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93b17b │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x2,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%sil │ │ │ │ jae 93b234 │ │ │ │ add $0xfffffffffffffffd,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93b17b │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x3,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffffc,%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93b17b │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add $0x4,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -1465161,15 +1465089,15 @@ │ │ │ │ movq $0x93b578,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 93b640 │ │ │ │ - lea 0xa8c200(%rip),%rbx │ │ │ │ + lea 0xa84890(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa3c149(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93b527 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1465455,15 +1465383,15 @@ │ │ │ │ movabs %eax,0xa53b4d40c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x93b5f0,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1465481,15 +1465409,15 @@ │ │ │ │ mov $0x834900a3,%ebp │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1377658,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1466559,15 +1466487,15 @@ │ │ │ │ movq $0x93d0f8,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xa3ac7a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1467361,16 +1467289,16 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ movabs %eax,0x93d6f00045c74800 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - mov 0x68a9e900(%rax),%ch │ │ │ │ + (bad) │ │ │ │ + adc %ebp,0x68a9e900(%rax) │ │ │ │ jb 93d6df │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lahf │ │ │ │ @@ -1467563,15 +1467491,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x93d8b0,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1467610,23 +1467538,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 93daf4 │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93da9f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa89c27(%rip),%rbx │ │ │ │ + lea 0xa822b7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa39c6c(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1467641,41 +1467569,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 93db33 │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93da9f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 93db76 │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93da9f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93da9f │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1467871,15 +1467799,15 @@ │ │ │ │ movq $0x93df48,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 93e010 │ │ │ │ - lea 0xa89830(%rip),%rbx │ │ │ │ + lea 0xa81ec0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa398b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93def7 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1468167,15 +1468095,15 @@ │ │ │ │ movabs %eax,0xa53b4d40c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x93dfc0,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1468190,15 +1468118,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6c(%rax) │ │ │ │ movabs %eax,0xa53b4d28c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1377790,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1468366,15 +1468294,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4800a391(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93e5f4 │ │ │ │ movq $0x93e610,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa87b9e(%rip),%r14 │ │ │ │ + lea 0xa8022e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa391b5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1468394,15 +1468322,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93e652 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1468570,15 +1468498,15 @@ │ │ │ │ movq $0x93e9b8,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 93ea80 │ │ │ │ - lea 0xa88dc0(%rip),%rbx │ │ │ │ + lea 0xa81450(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa38eb1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93e967 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1468863,15 +1468791,15 @@ │ │ │ │ mov -0x3b7cb700(%rbx),%ah │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 93ed78 │ │ │ │ movq $0x93ea30,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1468886,15 +1468814,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76(%rax) │ │ │ │ movabs %eax,0xa53b4d28c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1377800,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1469062,15 +1468990,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4800a387(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93f064 │ │ │ │ movq $0x93f080,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa8712e(%rip),%r14 │ │ │ │ + lea 0xa7f7be(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa387b5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1469091,15 +1469019,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93f0ca │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x93f0e0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee9e50 │ │ │ │ + jmp e8ed50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1469258,15 +1469186,15 @@ │ │ │ │ movq $0x93f400,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 93f4c8 │ │ │ │ - lea 0xa88378(%rip),%rbx │ │ │ │ + lea 0xa80a08(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa384d9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 93f3af │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1469551,15 +1469479,15 @@ │ │ │ │ add %ch,%al │ │ │ │ andb $0x40,-0x3b7cb700(%rbx) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 93f7c0 │ │ │ │ movq $0x93f478,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1469573,15 +1469501,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4900a380(%rax) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 93f825 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1377870,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1469752,15 +1469680,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4800a37d(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 93faac │ │ │ │ movq $0x93fac8,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa866e6(%rip),%r14 │ │ │ │ + lea 0xa7ed76(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa37ddd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1469789,15 +1469717,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x93fb70,-0x10(%rbp) │ │ │ │ neg %rax │ │ │ │ add %rax,%r14 │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -1470020,15 +1469948,15 @@ │ │ │ │ mov 0x16(%rbx),%r8 │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ movq $0x93fd68,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1470067,23 +1469995,23 @@ │ │ │ │ dec %rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 93ffac │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ff57 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0xa8776f(%rip),%rbx │ │ │ │ + lea 0xa7fdff(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa37aac(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -1470098,41 +1470026,41 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 93ffeb │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ff57 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 94002e │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ff57 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ jle 93ff57 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1470161,15 +1470089,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 9400e9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa3567f(%rip),%rsi │ │ │ │ lea 0xa36142(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1470235,15 +1470163,15 @@ │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ mov %r11,0x48(%rsp) │ │ │ │ mov %r9,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ jge 94024b │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ movq $0x940158,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -1470257,28 +1470185,28 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x940138,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0xa87489(%rip),%rbx │ │ │ │ + lea 0xa7fb19(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ jg 940270 │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rcx,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ @@ -1470287,35 +1470215,37 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x458d4800(%rax,%rbp,4) │ │ │ │ - call 738c3c0c <__environ@GLIBC_2.2.5+0x724c47e4> │ │ │ │ - rex.WRX │ │ │ │ + push $0x4800a80b │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 94030f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x9402f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9402f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800a884(%rax) │ │ │ │ - movl $0x940328,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xa37707(%rip),%r14 │ │ │ │ - jmp ef0de0 │ │ │ │ + add %ch,(%rax) │ │ │ │ + or 0x45c74800(%rax),%ebp │ │ │ │ + add %ch,(%rax) │ │ │ │ + add 0x4cde8948(%rax,%rax,1),%edx │ │ │ │ + lea 0xa37707(%rip),%esi │ │ │ │ + jmp e95ce0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1470437,15 +1470367,15 @@ │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x940518,-0x30(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ @@ -1470490,15 +1470420,15 @@ │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 940595 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x940530,0x0(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ @@ -1470675,15 +1470605,15 @@ │ │ │ │ add %al,0x72(%rax) │ │ │ │ movabs %eax,0x187d8b48d8894900 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 93fe08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0xa86ed6(%rip),%rbx │ │ │ │ + lea 0xa7f566(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -1471096,15 +1471026,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1471154,15 +1471084,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 940ffd │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 940de3 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1471251,27 +1471181,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x940c50,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x940b18,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x940a30,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1471338,15 +1471268,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa86506(%rip),%rbx │ │ │ │ + lea 0xa7eb96(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa368c7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1471413,15 +1471343,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9412e4 │ │ │ │ movq $0x941108,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1471766,15 +1471696,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1471824,15 +1471754,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 9419d5 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 9417bb │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0x9f,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1471921,27 +1471851,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ movq $0x941628,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x9414f0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x941408,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1472008,15 +1471938,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa85b2e(%rip),%rbx │ │ │ │ + lea 0xa7e1be(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa35ef7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1472083,15 +1472013,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 941cbc │ │ │ │ movq $0x941ae0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1472436,15 +1472366,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1472494,15 +1472424,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 9423ad │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 942193 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1472591,27 +1472521,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x942000,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x941ec8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x941de0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1472678,15 +1472608,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa85156(%rip),%rbx │ │ │ │ + lea 0xa7d7e6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa35527(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1472753,15 +1472683,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 942694 │ │ │ │ movq $0x9424b8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1472790,15 +1472720,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 942719 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x942760,-0x18(%rbp) │ │ │ │ mov $0xa,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1472823,15 +1472753,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1472876,17 +1472806,17 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -1472996,16 +1472926,16 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - and $0x1,%al │ │ │ │ - pop %rdx │ │ │ │ + and $0x50,%al │ │ │ │ + push %rsp │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1473070,15 +1473000,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 942b41 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x942b88,-0x18(%rbp) │ │ │ │ mov $0x20,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1473103,15 +1473033,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1473155,17 +1473085,17 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -1473231,16 +1473161,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 942da4 │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ - lea 0xa84922(%rip),%rbx │ │ │ │ + jmp e87d18 │ │ │ │ + lea 0xa7cfb2(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1473338,68 +1473268,69 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800a831(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x8d4800a7,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 942f95 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 942f8a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 942f5f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa83172(%rip),%rbx │ │ │ │ + lea 0xa7b802(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor %ebp,0x458d4800(%rax) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ch,0x4800a7b7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 943025 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94301a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 942fef │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa830e2(%rip),%rbx │ │ │ │ + lea 0xa7b772(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1473661,15 +1473592,15 @@ │ │ │ │ inc %rsi │ │ │ │ jmp 943063 │ │ │ │ add $0x28,%rbp │ │ │ │ sub %rsi,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 9431cb │ │ │ │ movq $0x943450,-0x20(%rbp) │ │ │ │ - lea 0xa82ca4(%rip),%rbx │ │ │ │ + lea 0xa7b334(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 943450 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -1473771,68 +1473702,70 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub 0x458d4800(%rax),%ebp │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dh,0x4800a7b1(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 94361d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 943612 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9435e7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa82aea(%rip),%rbx │ │ │ │ + lea 0xa7b17a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800a82a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xa7,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9436ad │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9436a2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 943677 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa82a5a(%rip),%rbx │ │ │ │ + lea 0xa7b0ea(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1474089,15 +1474022,15 @@ │ │ │ │ inc %rsi │ │ │ │ jmp 9436eb │ │ │ │ add $0x28,%rbp │ │ │ │ sub %rsi,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ jne 943853 │ │ │ │ movq $0x943ad8,-0x20(%rbp) │ │ │ │ - lea 0xa8261c(%rip),%rbx │ │ │ │ + lea 0xa7acac(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 943ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -1474131,17 +1474064,17 @@ │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 943b59 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa34097(%rip),%rsi │ │ │ │ - lea 0xa84b7a(%rip),%r14 │ │ │ │ + lea 0xa7d20a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp eef0b0 │ │ │ │ + jmp e93fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -1474153,15 +1474086,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 108c74d4 <__environ@GLIBC_2.2.5+0xf4c80ac> │ │ │ │ adcl $0xffffff8d,0x48000000(%rsi) │ │ │ │ sbb $0xa340bc,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x943bf8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1474257,15 +1474190,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 108c7634 <__environ@GLIBC_2.2.5+0xf4c820c> │ │ │ │ adcl $0xffffff8d,0x48000000(%rsi) │ │ │ │ sbb $0xa33f64,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x943d58,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1474367,15 +1474300,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa83856(%rip),%rsi │ │ │ │ + lea 0xa7bee6(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 943ce0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1474413,15 +1474346,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa8379e(%rip),%rsi │ │ │ │ + lea 0xa7be2e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 943b80 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1475026,15 +1474959,15 @@ │ │ │ │ xor 0x458d4800(%rbx),%ah │ │ │ │ rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 94499d │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%r14d │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 94490f │ │ │ │ - lea 0xa82de0(%rip),%rbx │ │ │ │ + lea 0xa7b470(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800a332(%rax) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -1475078,18 +1475011,16 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,0x4900a79d(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 944a6f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 9449f9 │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ @@ -1475114,31 +1475045,31 @@ │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %r9,%rdx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ cmp %rbx,%rax │ │ │ │ jl 944a7f │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0xa81662(%rip),%r14 │ │ │ │ + lea 0xa79cf2(%rip),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp ed3a10 │ │ │ │ + jmp e78910 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ test %rax,%rax │ │ │ │ jge 944a8b │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ jmp 944a58 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ add %rax,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ sub %rax,%rbx │ │ │ │ @@ -1475226,16 +1475157,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR xchg %rax,%rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ - rcrl $0x48,0x0(%rdx) │ │ │ │ - lea 0xa330fa(%rip),%ebx │ │ │ │ + adc %dl,0x0(%rbp) │ │ │ │ + lea 0xa330fa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4900a330(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ @@ -1475378,15 +1475309,15 @@ │ │ │ │ movq $0x944f00,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 944fc8 │ │ │ │ - lea 0xa82878(%rip),%rbx │ │ │ │ + lea 0xa7af08(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa32e99(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 944eaf │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1475673,15 +1475604,15 @@ │ │ │ │ add %ch,0x4900a32a(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9452c0 │ │ │ │ movq $0x944f78,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1475696,15 +1475627,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ movabs %eax,0xa53b4d28c4834900 │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x1377d30,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1475871,15 +1475802,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x27(%rax) │ │ │ │ movabs %eax,0xf8394cf8458d4800 │ │ │ │ jb 9455ac │ │ │ │ movq $0x9455c8,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa80be6(%rip),%r14 │ │ │ │ + lea 0xa79276(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa3279d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1479871,36 +1479802,36 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - shlb $1,0x458d4800(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + call 48953897 <__environ@GLIBC_2.2.5+0x4755446f> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 949162 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ 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 %bl,(%rax) │ │ │ │ - shlb $1,0x458d4800(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %ch,0x4800a756(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 9491cf │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9491c4 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x949140,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ @@ -1480140,15 +1480071,15 @@ │ │ │ │ add %r11b,(%r8) │ │ │ │ xchg %eax,%ebp │ │ │ │ xchg %eax,%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 94950b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1480197,16 +1480128,15 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret │ │ │ │ + add %ch,0x52(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 949611 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 949613 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -1480274,27 +1480204,30 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 949709 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa2c0df(%rip),%rsi │ │ │ │ lea 0xa2ee0a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ 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 %ah,0x4800a7c9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9497f8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9497ed │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -1480304,34 +1480237,34 @@ │ │ │ │ add %rbx,%rdx │ │ │ │ dec %rdx │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ cmpb $0x80,(%rsi,%rdx,1) │ │ │ │ jae 9497b2 │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 94979e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7c91f(%rip),%rbx │ │ │ │ + lea 0xa74faf(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ lea -0x1(%rdx),%rdi │ │ │ │ cmpb $0xc0,(%rsi,%rdi,1) │ │ │ │ jb 9497fc │ │ │ │ cmp $0x2,%rbx │ │ │ │ je 94979e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x2(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1480339,39 +1480272,39 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x10(%rax),%rsi │ │ │ │ add $0xfffffffffffffffe,%rdx │ │ │ │ cmpb $0xc0,(%rsi,%rdx,1) │ │ │ │ jb 949837 │ │ │ │ cmp $0x3,%rbx │ │ │ │ je 94979e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x3(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rbx │ │ │ │ je 94979e │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x4(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x38(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRX cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 94991e │ │ │ │ movq $0x9498b8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ @@ -1480379,16 +1480312,15 @@ │ │ │ │ jne 9498b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0xa7,$0x49 │ │ │ │ + add %ah,0x4900a74e(%rax) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 949929 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jg 9498e0 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ @@ -1480429,16 +1480361,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRB cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 949999 │ │ │ │ jmp 949c8d │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xa2ebe8(%rip),%rbx │ │ │ │ @@ -1480457,15 +1480389,15 @@ │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 949a6a │ │ │ │ cmp $0x3,%rdi │ │ │ │ jne 949b76 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949a20,-0x10(%rbp) │ │ │ │ - lea 0xa7c6d1(%rip),%rbx │ │ │ │ + lea 0xa74d61(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1480496,15 +1480428,15 @@ │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 949c8d │ │ │ │ cmp $0x4,%rdi │ │ │ │ jne 949b36 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949ab0,-0x10(%rbp) │ │ │ │ - lea 0xa7c641(%rip),%rbx │ │ │ │ + lea 0xa74cd1(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1480537,51 +1480469,51 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 949c8d │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 949c8d │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 949c8d │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ @@ -1480625,30 +1480557,30 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 949ced │ │ │ │ cmp $0x1,%rdi │ │ │ │ jne 949bf6 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949c48,-0x10(%rbp) │ │ │ │ - lea 0xa7c3f1(%rip),%rbx │ │ │ │ + lea 0xa74a81(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949c48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 9499c8 │ │ │ │ cmp $0x2,%rdi │ │ │ │ jne 949bb6 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949d40,-0x10(%rbp) │ │ │ │ - lea 0xa7c3ac(%rip),%rbx │ │ │ │ + lea 0xa74a3c(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949d40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1480738,16 +1480670,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3e(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 949ea1 │ │ │ │ jmp 94a195 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0xa2e700(%rip),%rbx │ │ │ │ @@ -1480766,15 +1480698,15 @@ │ │ │ │ add $0xfffffffffffffffe,%rax │ │ │ │ cmpb $0xc0,(%rbx,%rax,1) │ │ │ │ jb 949f72 │ │ │ │ cmp $0x3,%rdi │ │ │ │ jne 94a07e │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949f28,-0x10(%rbp) │ │ │ │ - lea 0xa7c1c9(%rip),%rbx │ │ │ │ + lea 0xa74859(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1480801,15 +1480733,15 @@ │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 94a195 │ │ │ │ cmp $0x4,%rdi │ │ │ │ jne 94a03e │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x949fb8,-0x10(%rbp) │ │ │ │ - lea 0xa7c139(%rip),%rbx │ │ │ │ + lea 0xa747c9(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 949fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1480845,51 +1480777,51 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 94a195 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 94a195 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ jmp 94a195 │ │ │ │ - movq $0xea6510,-0x30(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ @@ -1480933,30 +1480865,30 @@ │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ cmpb $0x80,(%rbx,%rax,1) │ │ │ │ jae 94a1f5 │ │ │ │ cmp $0x1,%rdi │ │ │ │ jne 94a0fe │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x94a150,-0x10(%rbp) │ │ │ │ - lea 0xa7bee9(%rip),%rbx │ │ │ │ + lea 0xa74579(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 94a150 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x10(%r14),%rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmpb $0xc0,(%rbx,%rcx,1) │ │ │ │ jb 949ed0 │ │ │ │ cmp $0x2,%rdi │ │ │ │ jne 94a0be │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x94a248,-0x10(%rbp) │ │ │ │ - lea 0xa7bea4(%rip),%rbx │ │ │ │ + lea 0xa74534(%rip),%rbx │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 94a248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1481003,27 +1480935,29 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 94a2f1 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa2cdb7(%rip),%rsi │ │ │ │ lea 0xa2e352(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e97c38 │ │ │ │ + jmp e3cb38 │ │ │ │ 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 %bh,0x4800a7bd(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,0x44(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 94a3d8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94a3cd │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -1481031,75 +1480965,75 @@ │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov (%rdx,%rcx,1),%dl │ │ │ │ cmp $0x80,%dl │ │ │ │ jae 94a397 │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 94a383 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x1(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7bd3a(%rip),%rbx │ │ │ │ + lea 0xa743ca(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0xe0,%dl │ │ │ │ jae 94a3dc │ │ │ │ cmp $0x2,%rbx │ │ │ │ je 94a383 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 94a412 │ │ │ │ cmp $0x3,%rbx │ │ │ │ je 94a383 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x3(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rbx │ │ │ │ je 94a383 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x44(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + rex.X cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 94a4fe │ │ │ │ movq $0x94a498,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ @@ -1481107,16 +1481041,17 @@ │ │ │ │ jne 94a498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x834900a7,%esp │ │ │ │ + add %al,%al │ │ │ │ + rex.X cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x64(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ @@ -1481144,17 +1481079,19 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800a7bb(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.X cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 94a5f8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94a5ed │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ @@ -1481162,59 +1481099,59 @@ │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov (%rdx,%rcx,1),%dl │ │ │ │ cmp $0x80,%dl │ │ │ │ jae 94a5b7 │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 94a5a3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x1(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7bb1a(%rip),%rbx │ │ │ │ + lea 0xa741aa(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0xe0,%dl │ │ │ │ jae 94a5fc │ │ │ │ cmp $0x2,%rbx │ │ │ │ je 94a5a3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0xf0,%dl │ │ │ │ jae 94a632 │ │ │ │ cmp $0x3,%rbx │ │ │ │ je 94a5a3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x3(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rbx │ │ │ │ je 94a5a3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -1481273,18 +1481210,23 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900a7b9(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 94a77a │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ movq $0x94a678,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ @@ -1481364,45 +1481306,44 @@ │ │ │ │ jmp 10d85c8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub %dh,(%rdi,%riz,4) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 94a8ce │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e9de98 │ │ │ │ + jmp e42d98 │ │ │ │ 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) │ │ │ │ - mov %ch,-0x72b7ff59(%rbp) │ │ │ │ + sbb %dh,(%rdi,%riz,4) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 94a90e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e9e240 │ │ │ │ + jmp e43140 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1481436,36 +1481377,40 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48955168 <__environ@GLIBC_2.2.5+0x47555d40> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + js 94a9ec │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 94a9d2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ea6030 │ │ │ │ + jmp e4af30 │ │ │ │ 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 %ch,0x4800a7b7(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 94aa3f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94aa34 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x94a9b0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ @@ -1481535,18 +1481480,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800a7b6(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 94ab71 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x8d4800a7,%eax │ │ │ │ + rex.RB call 738ce45c <__environ@GLIBC_2.2.5+0x724cf034> │ │ │ │ + (bad) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94ab66 │ │ │ │ movq $0x94a9f0,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ movq $0x94aa58,-0x20(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ @@ -1481572,17 +1481517,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - (bad) -0x35991700(%rdx) │ │ │ │ - push %rsp │ │ │ │ - add %ah,0xf(%rsi) │ │ │ │ + (bad) 0x1966e900(%rdx) │ │ │ │ + rex.WRXB add %r12b,0xf(%r14) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1481590,17 +1481534,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x4d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - fsubl -0x35c91700(%rdx) │ │ │ │ - push %rsp │ │ │ │ - add %ah,0xf(%rsi) │ │ │ │ + fsubl 0x1936e900(%rdx) │ │ │ │ + rex.WRXB add %r12b,0xf(%r14) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1481628,57 +1481571,57 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ cmpb $0x80,(%rax,%rbx,1) │ │ │ │ jae 94ac7d │ │ │ │ cmp $0x1,%rdi │ │ │ │ je 94ac57 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7b466(%rip),%rbx │ │ │ │ + lea 0xa73af6(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xa2dbef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ lea -0x1(%rbx),%rcx │ │ │ │ cmpb $0xc0,(%rax,%rcx,1) │ │ │ │ jb 94acb4 │ │ │ │ cmp $0x2,%rdi │ │ │ │ je 94ac57 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ add $0xfffffffffffffffe,%rbx │ │ │ │ cmpb $0xc0,(%rax,%rbx,1) │ │ │ │ jb 94aceb │ │ │ │ cmp $0x3,%rdi │ │ │ │ je 94ac57 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rdi │ │ │ │ je 94ac57 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -1481738,56 +1481681,56 @@ │ │ │ │ jmp *%rax │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ mov (%rax,%rsi,1),%al │ │ │ │ cmp $0x80,%al │ │ │ │ jae 94ae20 │ │ │ │ cmp $0x1,%rdi │ │ │ │ je 94adfa │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7b2c3(%rip),%rbx │ │ │ │ + lea 0xa73953(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xa2da7c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xe0,%al │ │ │ │ jae 94ae51 │ │ │ │ cmp $0x2,%rdi │ │ │ │ je 94adfa │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ lea 0x2(%rsi),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xf0,%al │ │ │ │ jae 94ae82 │ │ │ │ cmp $0x3,%rdi │ │ │ │ je 94adfa │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ lea 0x3(%rsi),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rdi │ │ │ │ je 94adfa │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ lea 0x4(%rsi),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1482785,76 +1482728,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lret $0xa2 │ │ │ │ movq $0x94c4d8,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0xa2caf5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5d(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 94be5c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + sub %esp,0x758b4800(%rdi) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + jne 94be54 │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 94c684 │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0x8b4818758b4800a7 │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - jne 94be8c │ │ │ │ + add %dh,0x4800a729(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 94c684 │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movabs %al,0x8b4818758b4800a7 │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - jne 94bec4 │ │ │ │ + add %bh,0x29(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 94becc │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 94c684 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900a7a2(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 94ca83 │ │ │ │ - movq $0x94bb88,-0x18(%r12) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x4900000b(%rdx) │ │ │ │ + movl $0x94bb88,-0x18(%rsp) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ @@ -1482868,18 +1482818,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ah,0x458b4800(%rdi) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ jne 94bf90 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ inc %rdi │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -1482903,41 +1482852,45 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs 0x8b4818758b4800a7,%eax │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r13b,%r9b │ │ │ │ - movabs %eax,0x801f0f000006 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x28(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 94bfec │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp 94c684 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800a7a1(%rax) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ah,0x758b4800(%rdi) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + jne 94c00c │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 94c684 │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 94c04c │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ @@ -1482946,18 +1482899,21 @@ │ │ │ │ jmp 94c684 │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0x8b4818758b4800a7,%eax │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - jne 94c07c │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 94c084 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 94c684 │ │ │ │ mov %r13,%rsi │ │ │ │ mov 0x18(%rdx,%rax,8),%rdi │ │ │ │ @@ -1483371,19 +1483327,16 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 94c694 │ │ │ │ + add %dh,0x4800a721(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94c6c8 │ │ │ │ movq $0x11791f0,(%rcx) │ │ │ │ movq $0x94aff0,-0x18(%r12) │ │ │ │ @@ -1483588,27 +1483541,23 @@ │ │ │ │ jmp 9b2138 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 94ca47 │ │ │ │ - push %rbp │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,0x5c(%rcx) │ │ │ │ + add %al,0x4900a71d(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x8b4800a2,%esi │ │ │ │ rex.WRB or %r9b,-0x39(%r8) │ │ │ │ or %r15b,-0x3d(%r8) │ │ │ │ xchg %eax,%esp │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ @@ -1483734,57 +1483683,57 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ cmpb $0x80,(%rax,%rbx,1) │ │ │ │ jae 94ccd5 │ │ │ │ cmp $0x1,%rdi │ │ │ │ je 94ccaf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa7940e(%rip),%rbx │ │ │ │ + lea 0xa71a9e(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0xa2bcaf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ lea -0x1(%rbx),%rcx │ │ │ │ cmpb $0xc0,(%rax,%rcx,1) │ │ │ │ jb 94cd0c │ │ │ │ cmp $0x2,%rdi │ │ │ │ je 94ccaf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x2(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%r14),%rax │ │ │ │ add $0xfffffffffffffffe,%rbx │ │ │ │ cmpb $0xc0,(%rax,%rbx,1) │ │ │ │ jb 94cd43 │ │ │ │ cmp $0x3,%rdi │ │ │ │ je 94ccaf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x3(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rdi │ │ │ │ je 94ccaf │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x4(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -1483844,15 +1483793,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jnp 94ce4b │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1483871,33 +1483820,29 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %al,0x4900a719(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94cefe │ │ │ │ movq $0x94cdf0,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x94ce60,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xa792a0(%rip),%r14 │ │ │ │ + lea 0xa71930(%rip),%r14 │ │ │ │ jmp 1063f88 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ lea 0xa2ba90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1483926,15 +1483871,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r11b,0x480094cf(%r8) │ │ │ │ mov 0x17(%rbx),%edi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp f00218 │ │ │ │ + jmp ea5118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1483945,16 +1483890,15 @@ │ │ │ │ jo 94cfa4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ch,0x18(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1483962,15 +1483906,15 @@ │ │ │ │ movq $0x94cf28,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ movq $0x13f7049,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xa79197(%rip),%r14 │ │ │ │ + lea 0xa71827(%rip),%r14 │ │ │ │ jmp 1063f88 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0xa2b997(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ @@ -1484017,15 +1483961,15 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x114d1b0,-0x8(%r12) │ │ │ │ neg %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484035,28 +1483979,29 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800a78f(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 94d1db │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 94d180 │ │ │ │ - lea 0xa78f78(%rip),%rbx │ │ │ │ + lea 0xa71608(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1484069,15 +1484014,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d1b3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484091,63 +1484036,65 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov 0x458d4800(%rdi),%fs │ │ │ │ + add %ch,0x15(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 94d265 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d25a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 94d22f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78ea2(%rip),%rbx │ │ │ │ + lea 0xa71532(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x72(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + adc $0xa7,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 94d343 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 94d2e8 │ │ │ │ - lea 0xa78e10(%rip),%rbx │ │ │ │ + lea 0xa714a0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1484160,15 +1484107,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d31b │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484182,64 +1484129,65 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,-0x73(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0xa7,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 94d3cd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d3c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 94d397 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78d3a(%rip),%rbx │ │ │ │ + lea 0xa713ca(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %fs,0x458d4800(%rdi) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %dh,0x13(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 94d4ab │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 94d450 │ │ │ │ - lea 0xa78ca8(%rip),%rbx │ │ │ │ + lea 0xa71338(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1484252,15 +1484200,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d483 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484274,63 +1484222,62 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %fs,0x458d4800(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bl,0x4800a712(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 94d535 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d52a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 94d4ff │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78bd2(%rip),%rbx │ │ │ │ + lea 0xa71262(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,-0x75(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc 0x458d4800(%rdi),%ah │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 94d613 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 94d5b8 │ │ │ │ - lea 0xa78b40(%rip),%rbx │ │ │ │ + lea 0xa711d0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1484343,15 +1484290,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d5eb │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484365,62 +1484312,62 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x4800a78a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esp,0x458d4800(%rdi) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 94d69d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d692 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 94d667 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78a6a(%rip),%rbx │ │ │ │ + lea 0xa710fa(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x458d4800(%rdi),%ah │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + add %ah,0x4800a710(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 94d77b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 94d720 │ │ │ │ - lea 0xa789d8(%rip),%rbx │ │ │ │ + lea 0xa71068(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1484433,15 +1484380,15 @@ │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d753 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1484455,34 +1484402,37 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %esp,0x458d4800(%rdi) │ │ │ │ + add %cl,%al │ │ │ │ + xstore-rng (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 94d805 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94d7fa │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 94d7cf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78902(%rip),%rbx │ │ │ │ + lea 0xa70f92(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1484490,15 +1484440,15 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x88,%al │ │ │ │ + cmp %cl,(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 94db0a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x94d8a0,-0x18(%rbp) │ │ │ │ @@ -1484522,17 +1484472,16 @@ │ │ │ │ je 94dc0e │ │ │ │ add $0x2,%rdx │ │ │ │ jmp 94d8ae │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %ah,0x438b4800(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x4800a70e(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ xor %edx,%edx │ │ │ │ cmp %rbx,%rdx │ │ │ │ jge 94d979 │ │ │ │ mov %rcx,%rsi │ │ │ │ add %rdx,%rsi │ │ │ │ @@ -1484743,93 +1484692,101 @@ │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test %ah,0x458b4800(%rdi) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ + add %bl,0x4800a70a(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 94db7c │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0xa(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ + jnp 94dcf8 │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - andl $0x18,0x458b4800(%rdi) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 94da78 │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800a783(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 94dc1b │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + add %cl,0xa(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + idiv %dh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800a783(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 94d8e7 │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ + or 0x458b4800(%rdi),%ah │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7d(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + add %bh,%al │ │ │ │ + or %esp,0x458b4800(%rdi) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ adc %edi,%esp │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 108d16dc <__environ@GLIBC_2.2.5+0xf4d22b4> │ │ │ │ + add %dl,%al │ │ │ │ + or %esp,0x458d4800(%rdi) │ │ │ │ + call 108d16dc <__environ@GLIBC_2.2.5+0xf4d22b4> │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x94ddd0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ @@ -1484838,30 +1484795,26 @@ │ │ │ │ jne 94ddd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - fstl 0xf5b8b48(%rax,%rax,1) │ │ │ │ + add %cl,0x4800a709(%rax) │ │ │ │ + movl $0x94ddf8,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 94ddf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1484881,48 +1484834,49 @@ │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call e8c800 │ │ │ │ + call e31700 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ jge 94de8a │ │ │ │ test %rax,%rax │ │ │ │ jl 94de8a │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,%rbx │ │ │ │ sub %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa78233(%rip),%rbx │ │ │ │ + lea 0xa708c3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ 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,-0x72b7ff59(%rdx) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + nop │ │ │ │ + or %ah,0x458d4800(%rdi) │ │ │ │ + mov $0xff8394c,%eax │ │ │ │ (bad) │ │ │ │ or $0x48000001,%eax │ │ │ │ movl $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x94df10,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -1484930,27 +1484884,30 @@ │ │ │ │ jne 94df10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800a781(%rax) │ │ │ │ - movl $0x94df38,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + fists 0x75b8b48(%rax,%rax,1) │ │ │ │ test $0x7,%bl │ │ │ │ jne 94df38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800a781(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ah,0x438b4800(%rdi) │ │ │ │ + (bad) │ │ │ │ test %rax,%rax │ │ │ │ jg 94df48 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ @@ -1484970,24 +1484927,24 @@ │ │ │ │ ja 94e035 │ │ │ │ cmp $0xd,%rbx │ │ │ │ jne 94e027 │ │ │ │ cmp $0x80,%r8b │ │ │ │ jae 94e0b6 │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 94dfce │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ lea -0x1(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa780ef(%rip),%rbx │ │ │ │ + lea 0xa7077f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x10(%rcx),%rsi │ │ │ │ lea -0x1(%rdi),%r9 │ │ │ │ mov (%rsi,%r9,1),%sil │ │ │ │ @@ -1485039,39 +1484996,39 @@ │ │ │ │ jmp 94df7c │ │ │ │ lea 0x10(%rcx),%rax │ │ │ │ lea -0x1(%rdi),%rbx │ │ │ │ cmpb $0xc0,(%rax,%rbx,1) │ │ │ │ jb 94e0f5 │ │ │ │ cmp $0x2,%rsi │ │ │ │ je 94dfce │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ lea -0x2(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x10(%rcx),%rax │ │ │ │ lea -0x2(%rdi),%rbx │ │ │ │ cmpb $0xc0,(%rax,%rbx,1) │ │ │ │ jb 94e134 │ │ │ │ cmp $0x3,%rsi │ │ │ │ je 94dfce │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ lea -0x3(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x4,%rsi │ │ │ │ je 94dfce │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ lea -0x4(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1485099,34 +1485056,34 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jle 94e176 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 94e1f8 │ │ │ │ + add %cl,0x4800a705(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8b │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 94df7c │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900a77e(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ + add %cl,0x5(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 94e258 │ │ │ │ movq $0x94d820,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ movq $0x94dd88,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -1485507,15 +1485464,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1485565,15 +1485522,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 94e9c5 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 94e7ab │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1485662,27 +1485619,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x94e618,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94e4e0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94e3f8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1485698,23 +1485655,21 @@ │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 94ea7e │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 94eb29 │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %al,0x4800a6fc(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 94eb13 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 94eaf2 │ │ │ │ - lea 0xa775db(%rip),%rbx │ │ │ │ + lea 0xa6fc6b(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x94eb30,-0x20(%rbp) │ │ │ │ lea 0xc(%rdi),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -1485782,15 +1485737,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1486162,15 +1486117,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1486220,15 +1486175,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 94f365 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 94f14b │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0x9f,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1486317,27 +1486272,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ movq $0x94efb8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94ee80,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94ed98,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1486353,23 +1486308,23 @@ │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + repnz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 94f4c9 │ │ │ │ cmp %edi,%eax │ │ │ │ jb 94f4b3 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 94f492 │ │ │ │ - lea 0xa76c3b(%rip),%rbx │ │ │ │ + lea 0xa6f2cb(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x94f4d0,-0x20(%rbp) │ │ │ │ lea 0xc(%rdi),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -1486437,15 +1486392,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1486815,15 +1486770,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1486873,15 +1486828,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 94fd05 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 94faeb │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1486970,27 +1486925,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x94f958,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94f820,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x94f738,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1487006,21 +1486961,23 @@ │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800a762(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 94fe69 │ │ │ │ + cmp %edi,%eax │ │ │ │ jb 94fe53 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 94fe32 │ │ │ │ - lea 0xa7629b(%rip),%rbx │ │ │ │ + lea 0xa6e92b(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x94fe70,-0x20(%rbp) │ │ │ │ lea 0xc(%rdi),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ @@ -1487088,15 +1487045,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1487231,25 +1487188,23 @@ │ │ │ │ sar $0xff,%dh │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bh,-0x39(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - int3 │ │ │ │ - push %rbx │ │ │ │ - add %cl,(%rdi) │ │ │ │ + sbb 0x0(%rsi),%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1487294,16 +1487249,17 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 950118 │ │ │ │ lea 0xa289b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 95028f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -1487313,15 +1487269,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 95028a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xaa6dc8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1487377,15 +1487333,15 @@ │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0xa2884d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -1487549,15 +1487505,15 @@ │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 10eccf8 │ │ │ │ - lea 0xa75ac3(%rip),%rbx │ │ │ │ + lea 0xa6e153(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0xa28647(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1487573,15 +1487529,15 @@ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ jmp 95063e │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 950674 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ sub %rcx,%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ @@ -1487606,15 +1487562,15 @@ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ jmp 9506be │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9506f4 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ sub %rcx,%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ @@ -1487639,15 +1487595,15 @@ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ jmp 95073e │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 950774 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ sub %rcx,%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ @@ -1487672,15 +1487628,15 @@ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ jmp 9507be │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9507f4 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ add %rax,%rsi │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ sub %rcx,%rdi │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ @@ -1487793,15 +1487749,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%rcx │ │ │ │ sub %rax,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ jne 9509b5 │ │ │ │ movq $0x9509a0,-0x18(%rbp) │ │ │ │ - lea 0xa7574c(%rip),%rbx │ │ │ │ + lea 0xa6dddc(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9509a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -1487821,37 +1487777,36 @@ │ │ │ │ jmp 950470 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rsi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bh,-0x23(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 950a55 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 950a4a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 950a1f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa756b2(%rip),%rbx │ │ │ │ + lea 0xa6dd42(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1491791,15 +1491746,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 95447a │ │ │ │ movq $0x954498,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f6c6d0 │ │ │ │ + jmp f6c6d8 │ │ │ │ lea 0xa24e57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1491836,15 +1491791,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 95453a │ │ │ │ movq $0x954558,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f4a938 │ │ │ │ + jmp f4a940 │ │ │ │ lea 0xa24d9f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1493512,27 +1493467,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0xa6f606(%rip),%rsi │ │ │ │ - lea 0xa6fa71(%rip),%r14 │ │ │ │ - jmp ec1108 │ │ │ │ + lea 0xa67c96(%rip),%rsi │ │ │ │ + lea 0xa68101(%rip),%r14 │ │ │ │ + jmp e66008 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %esp,-0x976b400(%rdi) │ │ │ │ - lea 0xa6fa48(%rip),%r14 │ │ │ │ - jmp eff938 │ │ │ │ + add %al,0x4c00a6b0(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0xa680d8(%rip),%r14 │ │ │ │ + jmp ea4838 │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1509210,15 +1509165,15 @@ │ │ │ │ movq $0x964188,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 964250 │ │ │ │ - lea 0xa635f0(%rip),%rbx │ │ │ │ + lea 0xa5bc80(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa16da9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 964137 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1509501,15 +1509456,15 @@ │ │ │ │ add %bh,0x4900a169(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 964548 │ │ │ │ movq $0x964200,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1509524,15 +1509479,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ movabs 0xa53b4d28c4834900,%eax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137aec8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1509699,15 +1509654,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800a166(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 964834 │ │ │ │ movq $0x964850,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa6195e(%rip),%r14 │ │ │ │ + lea 0xa59fee(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa166ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1509725,15 +1509680,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,0x49009648(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp effa18 │ │ │ │ + jmp ea4918 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ @@ -1509829,44 +1509784,35 @@ │ │ │ │ jmp fbe8a8 │ │ │ │ lea 0xa16556(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - xchg %rax,%r14 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - adc %rsp,-0x50a61700(%rsi) │ │ │ │ - pop %rcx │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x4800a5c7(%rax) │ │ │ │ + movl $0x9649f0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0xa597d8(%rip),%r14 │ │ │ │ + jmp ea4838 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ - push %rsp │ │ │ │ - pop %rax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %dl,(%rdi) │ │ │ │ + movabs %eax,0x1700401f0f0052 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs %fs:0xf8394ce8458d4800,%eax │ │ │ │ jb 964ac4 │ │ │ │ movq $0x964a58,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ @@ -1510647,15 +1510593,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1510705,15 +1510651,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 9656a5 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 96548b │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1510802,27 +1510748,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x9652f8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x9651c0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x9650d8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1510889,15 +1510835,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa61e5e(%rip),%rbx │ │ │ │ + lea 0xa5a4ee(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa156ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1510964,15 +1510910,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 96598c │ │ │ │ movq $0x9657b0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1511109,15 +1511055,15 @@ │ │ │ │ movq $0x965c50,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 965d18 │ │ │ │ - lea 0xa61b28(%rip),%rbx │ │ │ │ + lea 0xa5a1b8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa153c1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 965bff │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1511404,15 +1511350,15 @@ │ │ │ │ rex.WRXB movabs 0xa53b4d40c4834900,%rax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x965cc8,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1511427,15 +1511373,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rax) │ │ │ │ movabs 0xa53b4d28c4834900,%eax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137afa8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1511601,15 +1511547,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800a14c(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9662fc │ │ │ │ movq $0x966318,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa5fe96(%rip),%r14 │ │ │ │ + lea 0xa58526(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa14cc5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1511643,15 +1511589,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ - cmp 0x0(%rax),%bl │ │ │ │ + mov %edx,0x0(%rdx) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 9663a8 │ │ │ │ @@ -1511981,15 +1511927,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1512039,15 +1511985,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 966a2d │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 966813 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1512136,27 +1512082,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecb340 │ │ │ │ + jmp e70240 │ │ │ │ movq $0x966680,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x966548,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x966460,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1512223,15 +1512169,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa60ad6(%rip),%rbx │ │ │ │ + lea 0xa59166(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa143cf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1512298,15 +1512244,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 966d14 │ │ │ │ movq $0x966b38,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1512440,15 +1512386,15 @@ │ │ │ │ movq $0x966fd8,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 9670a0 │ │ │ │ - lea 0xa607a0(%rip),%rbx │ │ │ │ + lea 0xa58e30(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa140a1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 966f87 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1512733,15 +1512679,15 @@ │ │ │ │ add %dh,0x4900a13c(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 967398 │ │ │ │ movq $0x967050,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1512756,15 +1512702,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ movabs 0xa53b4d28c4834900,%eax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137b010,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1512950,15 +1512896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ movabs 0x45c74808458b4800,%eax │ │ │ │ or %dl,%al │ │ │ │ jbe 967641 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - lea 0xa5ead3(%rip),%r14 │ │ │ │ + lea 0xa57163(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1512991,16 +1512937,16 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xor $0x27,%al │ │ │ │ - pop %rax │ │ │ │ + xor $0x76,%al │ │ │ │ + push %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jge 967738 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ @@ -1513332,15 +1513278,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1513390,15 +1513336,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 967de5 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 967bcb │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0x9f,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1513487,27 +1513433,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ movq $0x967a38,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x967900,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x967818,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1513574,15 +1513520,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa5f71e(%rip),%rbx │ │ │ │ + lea 0xa57dae(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa1307f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1513649,15 +1513595,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9680cc │ │ │ │ movq $0x967ef0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1513788,15 +1513734,15 @@ │ │ │ │ movq $0x968390,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 968458 │ │ │ │ - lea 0xa5f3e8(%rip),%rbx │ │ │ │ + lea 0xa57a78(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa12d51(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 96833f │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1514083,15 +1514029,15 @@ │ │ │ │ movabs 0xa53b4d40c4834900,%eax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x968408,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1514108,15 +1514054,15 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ sub %esp,-0x3b7cb700(%rcx) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137b078,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1514282,15 +1514228,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es movabs 0xf8394cf8458d4800,%eax │ │ │ │ jb 968a3c │ │ │ │ movq $0x968a58,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa5d756(%rip),%r14 │ │ │ │ + lea 0xa55de6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa12655(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1514320,18 +1514266,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - adc 0x0(%rax),%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + (bad) │ │ │ │ + rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 968ac0 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 968ae8 │ │ │ │ xchg %ax,%ax │ │ │ │ sar $0xff,%bh │ │ │ │ (bad) │ │ │ │ @@ -1514658,15 +1514604,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1514716,15 +1514662,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 96916d │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 968f53 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0x9f,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1514813,27 +1514759,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ec7b60 │ │ │ │ + jmp e6ca60 │ │ │ │ movq $0x968dc0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x968c88,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x968ba0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1514900,15 +1514846,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa5e396(%rip),%rbx │ │ │ │ + lea 0xa56a26(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa11d5f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1514975,15 +1514921,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 969454 │ │ │ │ movq $0x969278,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1515119,15 +1515065,15 @@ │ │ │ │ movq $0x969718,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 9697e0 │ │ │ │ - lea 0xa5e060(%rip),%rbx │ │ │ │ + lea 0xa566f0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa11a31(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 9696c7 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1515412,15 +1515358,15 @@ │ │ │ │ movabs 0xa53b4d40c4834900,%eax │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x969790,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1515438,15 +1515384,15 @@ │ │ │ │ adc $0x834900a1,%eax │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137b0e0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1515635,15 +1515581,15 @@ │ │ │ │ adc 0x458b4800(%rcx),%ah │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ or %r10b,(%r8) │ │ │ │ sahf │ │ │ │ xchg %eax,%esi │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - lea 0xa5c393(%rip),%r14 │ │ │ │ + lea 0xa54a23(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800a112(%rax) │ │ │ │ @@ -1515670,18 +1515616,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - call *0x0(%rdi) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + rex.WRX push %rdx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 969e78 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 969ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ sar $0xff,%bh │ │ │ │ (bad) │ │ │ │ @@ -1516008,15 +1515956,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1516066,15 +1516014,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 96a525 │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 96a30b │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1516163,27 +1516111,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x96a178,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x96a040,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x969f58,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1516250,15 +1516198,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa5cfde(%rip),%rbx │ │ │ │ + lea 0xa5566e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa10a0f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1516325,15 +1516273,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 96a80c │ │ │ │ movq $0x96a630,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1516470,15 +1516418,15 @@ │ │ │ │ movq $0x96aad0,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 96ab98 │ │ │ │ - lea 0xa5cca8(%rip),%rbx │ │ │ │ + lea 0xa55338(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa106e1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 96aa7f │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1516766,15 +1516714,15 @@ │ │ │ │ add -0x3b7cb700(%rcx),%ah │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 96ae90 │ │ │ │ movq $0x96ab48,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1516788,15 +1516736,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4900a102(%rax) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 96aef5 │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137b148,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1516965,15 +1516913,15 @@ │ │ │ │ add %al,%al │ │ │ │ jmp *0x458d4800(%rax) │ │ │ │ clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 96b17c │ │ │ │ movq $0x96b198,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xa5b016(%rip),%r14 │ │ │ │ + lea 0xa536a6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ lea 0xa0ffe5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1517002,21 +1516950,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - push %rdi │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 96b200 │ │ │ │ + cmp 0x0(%rdx),%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 96b228 │ │ │ │ xchg %ax,%ax │ │ │ │ sar $0xff,%bh │ │ │ │ (bad) │ │ │ │ @@ -1517343,15 +1517288,15 @@ │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r10b,-0x18(%rbp) │ │ │ │ mov %al,-0x10(%rbp) │ │ │ │ mov %r9b,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff98,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ mov %r11,0x78(%rsp) │ │ │ │ lea 0x1(%rdi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov (%rax,%r11,1),%al │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ @@ -1517401,15 +1517346,15 @@ │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r10b,-0x20(%rbp) │ │ │ │ mov %al,-0x18(%rbp) │ │ │ │ mov %r9b,-0x10(%rbp) │ │ │ │ mov %dl,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff90,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ cmp $0x2,%r11 │ │ │ │ jge 96b8ad │ │ │ │ cmp $0x1,%r11 │ │ │ │ jl 96b693 │ │ │ │ mov %r10b,%r11b │ │ │ │ add $0xbf,%r11b │ │ │ │ cmp $0x19,%r11b │ │ │ │ @@ -1517498,27 +1517443,27 @@ │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10b,-0x10(%rbp) │ │ │ │ mov %al,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp ecea78 │ │ │ │ + jmp e73978 │ │ │ │ movq $0x96b500,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x96b3c8,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ movq $0x96b2e0,0x0(%rbp) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - jmp f00c08 │ │ │ │ + jmp ea5b08 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1517585,15 +1517530,15 @@ │ │ │ │ add $0xc,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1174390 │ │ │ │ - lea 0xa5bc56(%rip),%rbx │ │ │ │ + lea 0xa542e6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa0f6ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1517660,15 +1517605,15 @@ │ │ │ │ or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 96bb94 │ │ │ │ movq $0x96b9b8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -1517805,15 +1517750,15 @@ │ │ │ │ movq $0x96be58,0x8(%rbp) │ │ │ │ mov $0x4,%r8d │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 96bf20 │ │ │ │ - lea 0xa5b920(%rip),%rbx │ │ │ │ + lea 0xa53fb0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0xa0f3c1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x1,%rdx │ │ │ │ jge 96be07 │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -1518102,15 +1518047,15 @@ │ │ │ │ movabs 0xa53b4d40c4834900,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4b(%rdi) │ │ │ │ movq $0x96bed0,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -1518125,15 +1518070,15 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ movabs 0xa53b4d28c4834900,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x137b1b0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ @@ -1518319,15 +1518264,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x14(%rax) │ │ │ │ movabs 0x45c74808458b4800,%al │ │ │ │ or %dl,-0x3b(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - lea 0xa59c53(%rip),%r14 │ │ │ │ + lea 0xa522e3(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 1063f88 │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1518353,16 +1518298,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0xd8,%ah │ │ │ │ - push %rdi │ │ │ │ + mov $0x27,%ah │ │ │ │ + push %rdx │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1573271,27 +1573216,28 @@ │ │ │ │ jmp 99fe38 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - movabs %al,0xf8394cd0458d4800 │ │ │ │ + add %al,(%rax) │ │ │ │ + add 0x458d4800(%rdx),%ah │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 99e61b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ sub %rcx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 99e5c0 │ │ │ │ - lea 0xa27b38(%rip),%rbx │ │ │ │ + lea 0xa201c8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1573304,15 +1573250,15 @@ │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 99e5f3 │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1573326,17 +1573272,17 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800a27a(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + add %esp,0x458d4800(%rdx) │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ jb 99e6dc │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x99e690,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ @@ -1573351,18 +1573297,17 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jp 99e631 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %cl,%al │ │ │ │ + add %ah,0x438b4800(%rdx) │ │ │ │ + (bad) │ │ │ │ add 0x8(%rbp),%rax │ │ │ │ movq $0x99e6c8,0x8(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 99e6c8 │ │ │ │ @@ -1573371,34 +1573316,28 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jp 99e669 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x4800a200(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 99e800 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jns 99e691 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %ch,0x0(%rax) │ │ │ │ + movabs %al,0xf8394cd0458d4800 │ │ │ │ jb 99e7df │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x99e750,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ @@ -1573413,25 +1573352,26 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x79(%rax) │ │ │ │ - movabs %al,0x4d8b4808458b4800 │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %ah,0x458b4800(%rdx) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ sub %rdx,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jne 99e794 │ │ │ │ - lea 0xa27959(%rip),%rbx │ │ │ │ + lea 0xa1ffe9(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1573445,15 +1573385,15 @@ │ │ │ │ sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ add %rcx,%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -1573466,18 +1573406,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - js 99e7a1 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + add %bl,-0x1(%rax) │ │ │ │ + movabs 0xf8394cd0458d4800,%eax │ │ │ │ jb 99e99c │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ mov 0x16(%rbx),%rdi │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ @@ -1573511,18 +1573449,16 @@ │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 99e869 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 99e8d4 │ │ │ │ + add %dl,0x4800a1fe(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ add $0x30,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rsi,%r14 │ │ │ │ @@ -1573565,22 +1573501,19 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ja 99e951 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 99e9e0 │ │ │ │ + add %ch,0x4800a1fd(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ jmp 99e83f │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1573671,15 +1573604,15 @@ │ │ │ │ add %r10,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rdi │ │ │ │ movzbl %sil,%ecx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call e8c450 │ │ │ │ + call e31350 │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ je 99eb29 │ │ │ │ add %rax,%r14 │ │ │ │ inc %r14 │ │ │ │ jmp 99ea35 │ │ │ │ lea 0xa58519(%rip),%rbx │ │ │ │ @@ -1574006,17 +1573939,16 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800a270(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x9(%rax) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 99f0af │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -1574055,69 +1573987,68 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 99f069 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x4800a1f6(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 99f13d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 99f132 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 99f107 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa26fca(%rip),%rbx │ │ │ │ + lea 0xa1f65a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %al,(%rax) │ │ │ │ + mulb 0x458d4800(%rcx) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 99f1cd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 99f1c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 99f197 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa26f3a(%rip),%rbx │ │ │ │ + lea 0xa1f5ca(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1574129,18 +1574060,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x5e(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + push $0x4800a1f5 │ │ │ │ + lea -0x58(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 99f59e │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 99f2a2 │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -1574167,16 +1574097,17 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6e(%rax) │ │ │ │ - movabs %al,0x758b4c10458b4800 │ │ │ │ + add %ch,%al │ │ │ │ + hlt │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 99f29c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 99f29e │ │ │ │ @@ -1574185,15 +1574116,15 @@ │ │ │ │ inc %rcx │ │ │ │ jmp 99f206 │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 99f38f │ │ │ │ movq $0x99f3c8,-0x28(%rbp) │ │ │ │ - lea 0xa26e0b(%rip),%rbx │ │ │ │ + lea 0xa1f49b(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 99f3c8 │ │ │ │ @@ -1574222,18 +1574153,19 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800a26d(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %bl,(%rax) │ │ │ │ + hlt │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 99f36c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1574260,19 +1574192,18 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - movabs %al,0x758b4c08458b4800 │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 99f3ec │ │ │ │ + add %dl,0x4800a1f3(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -1574332,18 +1574263,18 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x10,0x458b4800(%rdx),%esp │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 99f534 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x40(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1574401,18 +1574332,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800a26a(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %al,-0xf(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 99f644 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x48(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1574436,18 +1574367,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0xffffffffffffffa2 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + add %al,%al │ │ │ │ + lock movabs 0x758b4c08458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 99f6bc │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ @@ -1574498,15 +1574427,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1574529,15 +1574458,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1574588,15 +1574517,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl 0x10(%rbx),%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ lea -0x80(%rax),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1574619,15 +1574548,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1574674,15 +1574603,15 @@ │ │ │ │ movzbl 0x11(%rbx),%eax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1574705,15 +1574634,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1574755,15 +1574684,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 99fae3 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x99fb20,-0x18(%rbp) │ │ │ │ movzbl 0x10(%rbx),%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1574786,15 +1574715,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1574984,15 +1574913,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 99fead │ │ │ │ test %rdi,%rdi │ │ │ │ jg 99fe84 │ │ │ │ movq $0x99fd70,-0x28(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c60c8,-0x8(%r12) │ │ │ │ + movq $0x13be758,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ movq $0x99ff08,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ @@ -1575051,18 +1574980,20 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x61(%rax) │ │ │ │ - movabs %al,0x758b4820758b4c00 │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 99ffa4 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0xa1 │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 99ff98 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a02ac │ │ │ │ @@ -1575188,18 +1575119,17 @@ │ │ │ │ jmp 9a0116 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lret $0x4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - movabs %al,0x758b4c50558b4800 │ │ │ │ - rex │ │ │ │ + add %bh,0x4800a1e5(%rax) │ │ │ │ + mov 0x50(%rbp),%edx │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r10b │ │ │ │ mov 0x28(%rbp),%r11 │ │ │ │ @@ -1575277,36 +1575207,49 @@ │ │ │ │ jmp 1173eb8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800a25d(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 99e800 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0xa1,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x5d,-0x75(%rax) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5d(%rax) │ │ │ │ - movabs %al,0x48f63145de894800 │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 99e800 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - jmp 99ff84 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + in $0xa1,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x5d,-0x75(%rax) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + popf │ │ │ │ + in $0xff,%al │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + shr $1,%cl │ │ │ │ + sbb %bh,%ah │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rcrb $1,0x458d4800(%rbp) │ │ │ │ @@ -1575390,15 +1575333,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1575421,15 +1575364,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1575480,15 +1575423,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl 0x10(%rbx),%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ lea -0x80(%rax),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1575511,15 +1575454,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1575566,15 +1575509,15 @@ │ │ │ │ movzbl 0x11(%rbx),%eax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1575597,15 +1575540,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1575647,15 +1575590,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9a082b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x9a0868,-0x18(%rbp) │ │ │ │ movzbl 0x10(%rbx),%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1575678,15 +1575621,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-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) │ │ │ │ @@ -1575896,19 +1575839,19 @@ │ │ │ │ ja 9a0cd0 │ │ │ │ test %rdi,%rdi │ │ │ │ jg 9a0c0b │ │ │ │ movq $0x9a0ab8,-0x30(%r12) │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c60c8,-0x8(%r12) │ │ │ │ + movq $0x13be758,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp e8cdf8 │ │ │ │ + jmp e31cf8 │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movq $0x9a0c48,-0x28(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ @@ -1575959,15 +1575902,15 @@ │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e99668 │ │ │ │ + jmp e3e568 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0x9dc7b6(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ @@ -1576058,15 +1576001,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1576089,17 +1576032,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a0e48,-0x18(%rbp) │ │ │ │ @@ -1576150,15 +1576093,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl 0x10(%rbx),%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ lea -0x80(%rax),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1576181,17 +1576124,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a0f90,-0x18(%rbp) │ │ │ │ @@ -1576238,15 +1576181,15 @@ │ │ │ │ movzbl 0x11(%rbx),%eax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1576269,17 +1576212,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a10c8,-0x18(%rbp) │ │ │ │ @@ -1576321,15 +1576264,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9a11d3 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x9a1210,-0x18(%rbp) │ │ │ │ movzbl 0x10(%rbx),%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1576352,17 +1576295,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a11e8,-0x18(%rbp) │ │ │ │ @@ -1576529,15 +1576472,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9a1532 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x9dc079(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1576677,15 +1576620,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 109250a4 <__environ@GLIBC_2.2.5+0xf525c7c> │ │ │ │ adcl $0xffffff8d,0x48000000(%rsi) │ │ │ │ sbb $0x9dbeb4,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x9a17c8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1576940,15 +1576883,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r15b,%r8b │ │ │ │ sbb -0x2176b800(%rdx),%bl │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ef5e80 │ │ │ │ + jmp e9ad80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1576998,15 +1576941,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 $0xed2880,-0x10(%r12) │ │ │ │ + movq $0xe77780,-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) │ │ │ │ @@ -1577084,15 +1577027,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jae 9a1c7b │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ef6948 │ │ │ │ + jmp e9b848 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1577269,15 +1577212,16 @@ │ │ │ │ jmp 9a1558 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x4800a241(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + enter $0xa1,$0x48 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9a1fcf │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ @@ -1577318,66 +1577262,67 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a205d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a2052 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a2027 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa240aa(%rip),%rbx │ │ │ │ + lea 0xa1c73a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a20ed │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a20e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a20b7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa2401a(%rip),%rbx │ │ │ │ + lea 0xa1c6aa(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1577389,17 +1577334,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800a23f,%eax │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + rex.W (bad) │ │ │ │ + movabs 0xf8394ca8458d4800,%eax │ │ │ │ jb 9a24be │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 9a21c2 │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -1577426,34 +1577370,34 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - movabs %al,0x758b4c10458b4800 │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a21bc │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 9a21be │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ inc %rcx │ │ │ │ jmp 9a2126 │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 9a22af │ │ │ │ movq $0x9a22e8,-0x28(%rbp) │ │ │ │ - lea 0xa23eeb(%rip),%rbx │ │ │ │ + lea 0xa1c57b(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9a22e8 │ │ │ │ @@ -1577482,18 +1577426,19 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e(%rax) │ │ │ │ - movabs %al,0x758b4c10458b4800 │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a228c │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1577520,17 +1577465,16 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x8b4800a2,%eax │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ + movabs 0x758b4c08458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 9a230c │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ @@ -1577592,18 +1577536,19 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800a23c(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 9a2454 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x40(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1577661,16 +1577606,17 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800a23b(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0xa1 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x48(%rbp),%r8d │ │ │ │ @@ -1577696,19 +1577642,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp 0x458b4800(%rdx),%esp │ │ │ │ - or %cl,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 9a25dc │ │ │ │ + add %ah,0x4800a1c1(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 9a2308 │ │ │ │ nopl (%rax) │ │ │ │ @@ -1577729,15 +1577674,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa2509e(%rip),%rsi │ │ │ │ + lea 0xa1d72e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9a1750 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1577778,15 +1577723,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa24fe6(%rip),%rsi │ │ │ │ + lea 0xa1d676(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9a1750 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1577979,16 +1577924,16 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ss movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %bl,-0x43(%rax) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a2a9f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -1578027,67 +1577972,69 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ss movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %ah,0x4800a1bc(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 9a2b2d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a2b22 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a2af7 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa235da(%rip),%rbx │ │ │ │ + lea 0xa1bc6a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800a235(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8d4800a1,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 9a2bbd │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a2bb2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a2b87 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa2354a(%rip),%rbx │ │ │ │ + lea 0xa1bbda(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1578099,17 +1578046,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 489ace15 <__environ@GLIBC_2.2.5+0x475ad9ed> │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + js 9a2b99 │ │ │ │ + movabs 0xf8394ca8458d4800,%eax │ │ │ │ jb 9a2f8e │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 9a2c92 │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -1578136,16 +1578082,17 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x34(%rax) │ │ │ │ - movabs %al,0x758b4c10458b4800 │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x8b4800a1,%edx │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a2c8c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 9a2c8e │ │ │ │ @@ -1578154,15 +1578101,15 @@ │ │ │ │ inc %rcx │ │ │ │ jmp 9a2bf6 │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 9a2d7f │ │ │ │ movq $0x9a2db8,-0x28(%rbp) │ │ │ │ - lea 0xa2341b(%rip),%rbx │ │ │ │ + lea 0xa1baab(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9a2db8 │ │ │ │ @@ -1578191,18 +1578138,19 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800a233(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8b4800a1,%edx │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 9a2d5c │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1578229,19 +1578177,18 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor 0x458b4800(%rdx),%esp │ │ │ │ - or %cl,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 9a2ddc │ │ │ │ + add %ah,0x4800a1b9(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -1578301,17 +1578248,16 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %esp,0x458b4800(%rdx) │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a2f24 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x40(%rbp),%r8d │ │ │ │ @@ -1578371,17 +1578317,16 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ah,0x458b4800(%rdx) │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + add %dl,-0x49(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a3034 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x48(%rbp),%r8d │ │ │ │ @@ -1578407,16 +1578352,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - movabs %al,0x758b4c08458b4800 │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xa1,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 9a30ac │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ @@ -1578462,15 +1578409,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ movq $0x9a1988,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c76d1,-0x8(%r12) │ │ │ │ + movq $0x13bfd61,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ @@ -1578557,15 +1578504,15 @@ │ │ │ │ movq $0x9a3540,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x5(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee2070 │ │ │ │ + jmp e86f70 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a35c0,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ movq $0x9a3308,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1578771,16 +1578718,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - movabs %al,0x5d8b4810458b4800 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x5d8b4810458b4800,%eax │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ @@ -1579043,15 +1578991,15 @@ │ │ │ │ add %rcx,%rax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff10,%rbx │ │ │ │ shl $0x12,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1579074,17 +1579022,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a39c0,-0x18(%rbp) │ │ │ │ @@ -1579135,15 +1579083,15 @@ │ │ │ │ add %rax,%rcx │ │ │ │ movzbl 0x10(%rbx),%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ shl $0xc,%rax │ │ │ │ add %rcx,%rax │ │ │ │ lea -0x80(%rax),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1579166,17 +1579114,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a3b08,-0x18(%rbp) │ │ │ │ @@ -1579223,15 +1579171,15 @@ │ │ │ │ movzbl 0x11(%rbx),%eax │ │ │ │ movzbl 0x10(%rbx),%ebx │ │ │ │ add $0xffffffffffffff40,%rbx │ │ │ │ shl $0x6,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ lea -0x80(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1579254,17 +1579202,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a3c40,-0x18(%rbp) │ │ │ │ @@ -1579306,15 +1579254,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9a3d4b │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x9a3d88,-0x18(%rbp) │ │ │ │ movzbl 0x10(%rbx),%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f007a0 │ │ │ │ + jmp ea56a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -1579337,17 +1579285,17 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0xed4340,-0x20(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x13c76d1,-0x10(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a3d60,-0x18(%rbp) │ │ │ │ @@ -1579517,15 +1579465,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9a40aa │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x9d96f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp ed25f0 │ │ │ │ + jmp e774f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1579798,15 +1579746,15 @@ │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ or %r14b,0x44(%r8) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls -0x77(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp ef5e80 │ │ │ │ + jmp e9ad80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1579852,15 +1579800,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 $0xed2880,-0x10(%r12) │ │ │ │ + movq $0xe77780,-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) │ │ │ │ @@ -1579938,15 +1579886,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jae 9a45f3 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp ef6948 │ │ │ │ + jmp e9b848 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1580136,17 +1580084,17 @@ │ │ │ │ jmp 9a40d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,0x458d4800(%rdx) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %dl,0x4800a19e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 9a4967 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -1580185,67 +1580133,67 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x17(%rax) │ │ │ │ - movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %bl,%al │ │ │ │ + popf │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a49f5 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a49ea │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a49bf │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa21712(%rip),%rbx │ │ │ │ + lea 0xa19da2(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800a216(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x63(%rax) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a4a85 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a4a7a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a4a4f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa21682(%rip),%rbx │ │ │ │ + lea 0xa19d12(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1580257,16 +1580205,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi) │ │ │ │ - movabs %al,0xf8394ca8458d4800 │ │ │ │ + mov $0x9c,%al │ │ │ │ + movabs 0xf8394ca8458d4800,%eax │ │ │ │ jb 9a4e56 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 9a4b5a │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -1580293,33 +1580241,34 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800a215(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 9a4b54 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 9a4b56 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ inc %rcx │ │ │ │ jmp 9a4abe │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 9a4c47 │ │ │ │ movq $0x9a4c80,-0x28(%rbp) │ │ │ │ - lea 0xa21553(%rip),%rbx │ │ │ │ + lea 0xa19be3(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9a4c80 │ │ │ │ @@ -1580348,18 +1580297,16 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0xa2,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a4c24 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ @@ -1580388,16 +1580335,17 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x14(%rax) │ │ │ │ - movabs %al,0x758b4c08458b4800 │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x758b4c08458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 9a4ca4 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ @@ -1580459,19 +1580407,18 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc 0x458b4800(%rdx),%esp │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a4dec │ │ │ │ + add %bl,0x4800a199(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x40(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1580529,19 +1580476,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc %esp,0x458b4800(%rdx) │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a4efc │ │ │ │ + add %cl,0x4800a198(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x48(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1580565,16 +1580511,17 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x11(%rax) │ │ │ │ - movabs %al,0x758b4c08458b4800 │ │ │ │ + add %cl,(%rax) │ │ │ │ + cwtl │ │ │ │ + movabs 0x758b4c08458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 9a4f74 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ @@ -1580597,15 +1580544,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa22706(%rip),%rsi │ │ │ │ + lea 0xa1ad96(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9a1750 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1580645,15 +1580592,15 @@ │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0xa2264e(%rip),%rsi │ │ │ │ + lea 0xa1acde(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 9a1750 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1580844,18 +1580791,17 @@ │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x8d4800a2,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a5437 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -1580894,67 +1580840,67 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0xc(%rax) │ │ │ │ - movabs %al,0xf8394cf0458d4800 │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a54c5 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a54ba │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a548f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa20c42(%rip),%rbx │ │ │ │ + lea 0xa192d2(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or 0x458d4800(%rdx),%esp │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + add %bh,-0x6e(%rax) │ │ │ │ + movabs 0xf8394cf0458d4800,%eax │ │ │ │ jb 9a5555 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a554a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ jne 9a551f │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0xa20bb2(%rip),%rbx │ │ │ │ + lea 0xa19242(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xea6510,-0x18(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ @@ -1580966,18 +1580912,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x458d4800(%rdx),%esp │ │ │ │ - test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + loopne 9a5507 │ │ │ │ + movabs 0xf8394ca8458d4800,%eax │ │ │ │ jb 9a5926 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %rdi,%rcx │ │ │ │ jge 9a562a │ │ │ │ mov %rsi,%rdx │ │ │ │ @@ -1581004,17 +1580948,16 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x458b4800(%rdx),%ah │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + movabs 0x758b4c10458b4800,%eax │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a5624 │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x38(%rbp),%edx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 9a5626 │ │ │ │ @@ -1581023,15 +1580966,15 @@ │ │ │ │ inc %rcx │ │ │ │ jmp 9a558e │ │ │ │ add $0x40,%rbp │ │ │ │ sub %rcx,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ jne 9a5717 │ │ │ │ movq $0x9a5750,-0x28(%rbp) │ │ │ │ - lea 0xa20a83(%rip),%rbx │ │ │ │ + lea 0xa19113(%rip),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 9a5750 │ │ │ │ @@ -1581060,19 +1581003,18 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or 0x458b4800(%rdx),%ah │ │ │ │ - adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a56f4 │ │ │ │ + add %dl,0x4800a190(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x40(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x38(%rbp),%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1581099,16 +1581041,17 @@ │ │ │ │ nop │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x9(%rax) │ │ │ │ - movabs %al,0x758b4c08458b4800 │ │ │ │ + add %cl,(%rax) │ │ │ │ + nop │ │ │ │ + movabs 0x758b4c08458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ jne 9a5774 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ @@ -1581170,16 +1581113,16 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or %ah,0x458b4800(%rdx) │ │ │ │ + add %cl,%al │ │ │ │ + mov 0x458b4800(%rcx),%fs │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ jne 9a58bc │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x48(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ @@ -1581240,19 +1581183,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ or %dh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x758b4c10458b4800 │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 9a59cc │ │ │ │ + add %bh,0x4800a18d(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ movzbl 0x50(%rbp),%edx │ │ │ │ add $0xffffffffffffff80,%rdx │ │ │ │ movzbl 0x48(%rbp),%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ @@ -1581276,18 +1581218,19 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800a206(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %bh,(%rax) │ │ │ │ + lea 0x458b4800(%rcx),%esp │ │ │ │ + or %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 9a5a44 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 9a5770 │ │ │ │ nopl (%rax) │ │ │ │ @@ -1581329,17 +1581272,17 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a5aec │ │ │ │ movq $0x9a42c0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xa21bee(%rip),%r14 │ │ │ │ + lea 0xa1a27e(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ + jmp e87d18 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0x9d7d4d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x6(%rbx),%rdi │ │ │ │ lea 0x10(%rdx),%r8 │ │ │ │ mov 0x16(%rbx),%r9 │ │ │ │ @@ -1581420,15 +1581363,15 @@ │ │ │ │ movq $0x9a5f00,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x117bc40,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x5(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp ee2070 │ │ │ │ + jmp e86f70 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x9a6118,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ movq $0x9a5c90,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -1581524,17 +1581467,17 @@ │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9a5e04 │ │ │ │ movq $0x9a4870,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xa218d6(%rip),%r14 │ │ │ │ + lea 0xa19f66(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ + jmp e87d18 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ cmp $0xf0,%dil │ │ │ │ jae 9a5e79 │ │ │ │ cmp $0x1,%rsi │ │ │ │ jge 9a60ee │ │ │ │ movq $0x9a5e60,-0x18(%rbp) │ │ │ │ @@ -1581746,19 +1581689,19 @@ │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ movq $0x9a4348,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp ee2e18 │ │ │ │ + jmp e87d18 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x9a6038,0x0(%rbp) │ │ │ │ jmp 1173f18 │ │ │ │ - lea 0xa2162a(%rip),%rbx │ │ │ │ + lea 0xa19cba(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1581789,24 +1581732,20 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x5d8b4818458b4800 │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0xfffa │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x4800a19c(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 9a5beb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1582687,15 +1582626,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 9a6e69 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa23e98(%rip),%rsi │ │ │ │ mov $0xffffffffffffffff,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f54ea0 │ │ │ │ + jmp f54ea8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1582725,24 +1582664,24 @@ │ │ │ │ clc │ │ │ │ add 0x25(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 9a6ee9 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f54ea0 │ │ │ │ + jmp f54ea8 │ │ │ │ lea 0x9d6a78(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x1d(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f54ea0 │ │ │ │ + jmp f54ea8 │ │ │ │ lea 0x9d6a94(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1582778,29 +1582717,29 @@ │ │ │ │ dec %rbx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ cmp %rbx,%rcx │ │ │ │ jae 9a6fab │ │ │ │ movq $0x9a6ff8,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64410 │ │ │ │ + jmp f64418 │ │ │ │ test %rax,%rax │ │ │ │ jle 9a6f7d │ │ │ │ mov %rsi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x9d69fb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea -0x1(%rax),%rbx │ │ │ │ cmp $0xffffffffffffffff,%rbx │ │ │ │ jae 9a6f7d │ │ │ │ movq $0x9a7018,-0x8(%rbp) │ │ │ │ lea 0xa23d17(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp f64410 │ │ │ │ + jmp f64418 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ @@ -1583172,15 +1583111,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp f14f48 │ │ │ │ + jmp f14f50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1583509,15 +1583448,15 @@ │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9a7a4a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1586924,15 +1586863,15 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800a200(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov $0x1,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f468e0 │ │ │ │ + jmp f468e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1587000,15 +1586939,15 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ movabs 0x1be41de894800,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f468e0 │ │ │ │ + jmp f468e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -1587188,19 +1587127,19 @@ │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x9ab000,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x1d(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ - jmp f54ea0 │ │ │ │ + jmp f54ea8 │ │ │ │ movq $0x9aafb8,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp f54ea0 │ │ │ │ + jmp f54ea8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1587716,15 +1587655,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 9aba26 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f4a470 │ │ │ │ + jmp f4a478 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -1587735,15 +1587674,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 9aba66 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f589e8 │ │ │ │ + jmp f589f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1587791,15 +1587730,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 9abb4a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0xa4b508(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1588160,15 +1588099,15 @@ │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 9ac310 │ │ │ │ mov 0x5(%rbx),%rcx │ │ │ │ mov 0xd(%rbx),%rdx │ │ │ │ @@ -1588195,15 +1588134,15 @@ │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ mov 0x5(%rcx),%rdx │ │ │ │ mov 0xd(%rcx),%rsi │ │ │ │ mov 0x15(%rcx),%rcx │ │ │ │ movq $0x9abf70,-0x48(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ @@ -1588212,15 +1588151,15 @@ │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x16(%r12),%rax │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ lea 0x9d182b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rdx │ │ │ │ jb 9ac2bc │ │ │ │ mov 0x6(%rcx),%rdx │ │ │ │ mov 0xe(%rcx),%rcx │ │ │ │ movq $0x9abf00,-0x48(%r12) │ │ │ │ @@ -1588231,28 +1588170,28 @@ │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ mov 0x7(%rcx),%rcx │ │ │ │ movq $0x9abec0,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ movq $0x114d270,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ lea 0x9d1769(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ ... │ │ │ │ @@ -1588290,15 +1588229,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 9ac3b6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f6e548 │ │ │ │ + jmp f6e550 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -1588360,15 +1588299,15 @@ │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f4a938 │ │ │ │ + jmp f4a940 │ │ │ │ lea 0x9d15f9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1588481,15 +1588420,15 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ out %eax,$0xa1 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fiadds -0x42(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp f468e0 │ │ │ │ + jmp f468e8 │ │ │ │ lea 0x9d142f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1588534,15 +1588473,15 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ out %al,$0xa1 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jge 9ac75c │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp f38f88 │ │ │ │ + jmp f38f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1589999,18 +1589938,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp fa4af8 │ │ │ │ + jmp fa4b00 │ │ │ │ lea 0x9cfd63(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651388,15 +2651327,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ movq $0xd892d0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ movq $0xd8d370,-0x10(%r12) │ │ │ │ - movq $0x13c3281,-0x8(%r12) │ │ │ │ + movq $0x13c62c9,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ lea 0x626710(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -2651424,18 +2651363,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -2651621,18 +2651559,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -2651771,17 +2651708,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ and $0x17,%al │ │ │ │ - str (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc $0x0,%al │ │ │ │ + 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) │ │ │ │ @@ -2651990,17 +2651927,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - str (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc $0x0,%al │ │ │ │ + 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) │ │ │ │ @@ -2652221,15 +2652158,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ - sldt 0x1000000(%rip) │ │ │ │ + adc $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652443,17 +2652381,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0xd9,%al │ │ │ │ - str (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc $0x0,%al │ │ │ │ + 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) │ │ │ │ @@ -2652707,15 +2652645,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fmuls 0xf(%rcx) │ │ │ │ + fmuls 0x14(%rcx) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2652935,15 +2652873,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fs and $0xf,%al │ │ │ │ + fs and $0x14,%al │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653128,18 +2653066,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add $0xc5,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc (%rax),%eax │ │ │ │ + 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) │ │ │ │ @@ -2653441,15 +2653378,15 @@ │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ movq $0xd8afc0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e75488 │ │ │ │ + jmp ec5488 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653596,17 +2653533,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x80,%al │ │ │ │ - str (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + adc $0x0,%al │ │ │ │ + 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) │ │ │ │ @@ -2653814,15 +2653751,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ - test $0x1f0f000f,%eax │ │ │ │ + test $0x1f0f0014,%eax │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2654044,16 +2653981,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc $0x500,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654307,15 +2654244,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or %bl,0xf(%rcx) │ │ │ │ + or %bl,0x14(%rcx) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2669745,15 +2669682,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x40f685(%rip),%r14 │ │ │ │ + lea 0x40ec4f(%rip),%r14 │ │ │ │ jmp 1145d78 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817959,15 +2817896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp f25958 │ │ │ │ + jmp f25960 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2818473,15 +2818410,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp f25958 │ │ │ │ + jmp f25960 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820049,34 +2819986,34 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f04de8 │ │ │ │ + jmp f04df0 │ │ │ │ movq $0xe1db48,-0x28(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp f04de8 │ │ │ │ + jmp f04df0 │ │ │ │ movq $0xe1da10,-0x20(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f04de8 │ │ │ │ + jmp f04df0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x59cf71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820462,17 +2820399,20 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movabs %al,0x8b4c00401f0f000e │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ + je e1de7c │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ jge e1def8 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp e1e0c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2821088,15 +2821028,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or $0xf8,%al │ │ │ │ + adc $0xf8,%al │ │ │ │ sbb %al,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821194,15 +2821134,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - fdivr %st,%st(1) │ │ │ │ + in $0xf9,%al │ │ │ │ str (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821300,15 +2821240,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - adc $0x13,%al │ │ │ │ + sbb $0x13,%al │ │ │ │ str (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821406,16 +2821346,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + je e1ec5b │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821536,15 +2821475,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne e1edac │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp f08068 │ │ │ │ + jmp f08070 │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2824597,30 +2824536,30 @@ │ │ │ │ movq $0xe21980,-0x20(%rbp) │ │ │ │ mov %r14,%rcx │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f06250 │ │ │ │ + jmp f06258 │ │ │ │ movq $0xe21a20,-0x20(%rbp) │ │ │ │ mov %r14,%rcx │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp f06250 │ │ │ │ + jmp f06258 │ │ │ │ movq $0xe21908,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp f06250 │ │ │ │ + jmp f06258 │ │ │ │ lea 0x5992f4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842435,47001 +2842374,55446 @@ │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ lea 0x58b27c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x59,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e3136e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fc50c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea (%rdx,%rcx,1),%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp 405700 │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + lea (%rdi,%rsi,1),%rbx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 405ac0 │ │ │ │ + test %rax,%rax │ │ │ │ + je e3136a │ │ │ │ + sub %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x3f(%rsi),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae e313e8 │ │ │ │ + mov $0xbfbfbfbf,%edx │ │ │ │ + vpbroadcastd %edx,%zmm1 │ │ │ │ + jmp e313cc │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x40,%rax │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae e313e8 │ │ │ │ + vmovdqu64 (%rax),%zmm0 │ │ │ │ + vpcmpnleb %zmm1,%zmm0,%k0 │ │ │ │ + kmovq %k0,%rdx │ │ │ │ + popcnt %rdx,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e313c0 │ │ │ │ + lea -0x1f(%rdi),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae e31418 │ │ │ │ + mov $0xbfbfbfbf,%edx │ │ │ │ + vmovdqu (%rax),%ymm1 │ │ │ │ + vpbroadcastd %edx,%ymm0 │ │ │ │ + vpcmpnleb %ymm0,%ymm1,%k1 │ │ │ │ + kmovd %k1,%edx │ │ │ │ + popcnt %edx,%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e31560 │ │ │ │ + lea -0xf(%rdi),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae e3144e │ │ │ │ + mov $0xbfbfbfbf,%edx │ │ │ │ + vmovdqu16 (%rax),%xmm1 │ │ │ │ + vpbroadcastd %edx,%xmm0 │ │ │ │ + vpcmpnleb %xmm0,%xmm1,%k2 │ │ │ │ + kmovw %k2,%edx │ │ │ │ + popcnt %dx,%dx │ │ │ │ + and $0x1f,%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e31550 │ │ │ │ + lea -0x7(%rdi),%r9 │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae e314ad │ │ │ │ + movabs $0x101010101010101,%r8 │ │ │ │ + jmp e3148c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae e314ad │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + not %rsi │ │ │ │ + or %rsi,%rdx │ │ │ │ + shr $0x7,%rdx │ │ │ │ + and %r8,%rdx │ │ │ │ + imul %r8,%rdx │ │ │ │ + shr $0x38,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e31480 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb e314c9 │ │ │ │ + jmp e3153e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je e3153e │ │ │ │ + cmpb $0xc0,(%rax) │ │ │ │ + jl e314c0 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e3153e │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae e3153e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x1,%rcx │ │ │ │ + cmp $0xbf,%sil │ │ │ │ + seta %dl │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0xdf,%sil │ │ │ │ + seta %r8b │ │ │ │ + add %r8d,%edx │ │ │ │ + cmp $0xef,%sil │ │ │ │ + seta %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + lea 0x1(%rdx,%rsi,1),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae e3153e │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e31500 │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + neg %rax │ │ │ │ + cmove %rdi,%rax │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + sub %rdx,%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + jmp e3144e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %rdx,%rcx │ │ │ │ + add $0x20,%rax │ │ │ │ + jmp e31418 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xf(%rsi),%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jae e315e4 │ │ │ │ + mov $0xbfbfbfbf,%edi │ │ │ │ + movd %edi,%xmm1 │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + jmp e3159c │ │ │ │ + nop │ │ │ │ + add $0x10,%rax │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jae e315e4 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + pcmpgtb %xmm1,%xmm0 │ │ │ │ + pmovmskb %xmm0,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shr $1,%di │ │ │ │ + and $0x5555,%di │ │ │ │ + sub %edi,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shr $0x2,%dx │ │ │ │ + and $0x3333,%di │ │ │ │ + and $0x3333,%dx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shr $0x4,%di │ │ │ │ + add %edx,%edi │ │ │ │ + mov %edi,%edx │ │ │ │ + and $0xf,%edi │ │ │ │ + shr $0x8,%dx │ │ │ │ + and $0xf,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e31590 │ │ │ │ + movabs $0x101010101010101,%r8 │ │ │ │ + lea -0x7(%rsi),%r9 │ │ │ │ + cmp %r9,%rax │ │ │ │ + jb e3160c │ │ │ │ + jmp e3162d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae e3162d │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea (%rdi,%rdi,1),%rdx │ │ │ │ + not %rdi │ │ │ │ + or %rdi,%rdx │ │ │ │ + shr $0x7,%rdx │ │ │ │ + and %r8,%rdx │ │ │ │ + imul %r8,%rdx │ │ │ │ + shr $0x38,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae e31600 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb e31649 │ │ │ │ + jmp e316be │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je e316be │ │ │ │ + cmpb $0xc0,(%rax) │ │ │ │ + jl e31640 │ │ │ │ + jmp e316b4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x1,%rcx │ │ │ │ + cmp $0xbf,%dil │ │ │ │ + seta %dl │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0xdf,%dil │ │ │ │ + seta %r8b │ │ │ │ + add %r8d,%edx │ │ │ │ + cmp $0xef,%dil │ │ │ │ + seta %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + lea 0x1(%rdx,%rdi,1),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae e316be │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e31680 │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + neg %rax │ │ │ │ + cmove %rsi,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + cpuid │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe e316f1 │ │ │ │ + mov $0x7,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cpuid │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + shr $0x1e,%edx │ │ │ │ + shr $0x1f,%esi │ │ │ │ + and %esi,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x5cdd24(%rip),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je e31748 │ │ │ │ + lea (%r9,%r12,1),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %r9,%rdi │ │ │ │ + call *%r8 │ │ │ │ + pop %rbx │ │ │ │ + sub %rax,%r12 │ │ │ │ + add %rax,%rbp │ │ │ │ + neg %rbp │ │ │ │ + test %rax,%rax │ │ │ │ + mov %r12,%rax │ │ │ │ + cmovs %rbp,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cpuid │ │ │ │ + mov $0xe31570,%r8d │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe e31772 │ │ │ │ + mov $0x7,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cpuid │ │ │ │ + test $0x40000000,%ebx │ │ │ │ + je e31780 │ │ │ │ + mov $0xe31380,%r8d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns e31780 │ │ │ │ + mov %r8,0x5cdcbf(%rip) │ │ │ │ + jmp e31719 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xe31570,%r8d │ │ │ │ + jmp e31772 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e31472 │ │ │ │ - movq $0xe313d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + adc %bl,0x48(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e317e6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e317e1 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5c5878(%rip),%rsi │ │ │ │ + lea 0x58cff1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e313d0 │ │ │ │ + jmp 110b670 │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e3147d │ │ │ │ - movq $0xe31410,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e31410 │ │ │ │ - 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,0x480059c5(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e3147d │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e31462 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe31348,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x58b13f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x5b9d4d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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 e31648 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e314e6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + shrb $1,-0x72b7ffa8(%rsi) │ │ │ │ + xor $0x58aec9,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1063c00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e31526 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3187a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3186f │ │ │ │ + movq $0xe31800,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe31898,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x3763ed(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x58ae9f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ 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 $0xe31500,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bc6a8,-0x10(%r12) │ │ │ │ + movq $0x13bc661,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3161b │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e31610 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - movq $0xe314c0,-0x30(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe31548,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - rex.W (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rcx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,-0x72b7ffa8(%rbp) │ │ │ │ + xor $0x58adc9,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1063c00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x53(%rdi) │ │ │ │ - movq $0xe315a8,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x1b(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x58af0e(%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) │ │ │ │ - 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 e31720 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 e3174c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x5aecdb(%rip),%r14 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3197a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3196f │ │ │ │ + movq $0xe31900,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe31998,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x3762ed(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e31648 │ │ │ │ - lea 0x58ae7d(%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 $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x58adbf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 e317e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - pop %rbx │ │ │ │ - or %ecx,%ebp │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - fidivs (%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,0x48005afc(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480058ad(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e31a26 │ │ │ │ + movq $0xe319f8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e319f8 │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x53(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0xe317a8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0xf(%rbp),%esi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e31928 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x58ad91(%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 e31828 │ │ │ │ + lea 0x58ad53(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ 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 e318a1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x36ea8b(%rip),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e31aa1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e31b46 │ │ │ │ + movq $0xe31a90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31a90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock fcomps (%rdx) │ │ │ │ + jrcxz e31a98 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + 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 e31ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x38(%rcx,%rcx,4) │ │ │ │ - mov 0x2(%rbx),%r9 │ │ │ │ - lea 0x5c577b(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%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,0x28(%rdi) │ │ │ │ - movq $0xe31878,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe318c0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne e31b38 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je e31b25 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e31b38 │ │ │ │ + lea 0x5c54f9(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x58aca1(%rip),%rbx │ │ │ │ + lea 0x5c54e2(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x58ac43(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c0058ac(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0x58ac7e(%rip),%r9 │ │ │ │ - lea 0x5c56d8(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,0x458d4800(%rax,%rbx,2) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e319b6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e31bc1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e31c66 │ │ │ │ + movq $0xe31bb0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31bb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0x114d270,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - movq $0xe31990,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x2e(%r12),%r9 │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock clc │ │ │ │ + sbb %ebx,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + 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 e31bf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0xe319d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x13(%r12),%r9 │ │ │ │ - jmp e31e88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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) │ │ │ │ - or %ch,-0x72b7ffa8(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne e31c58 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je e31c45 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e31c58 │ │ │ │ + lea 0x5c53d0(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x5c53cb(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x58ab2b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e31ad6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb e31cd6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e31cd1 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58aba7(%rip),%rsi │ │ │ │ + lea 0x58ab7a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ + jmp e319c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e31e88 │ │ │ │ + movq $0xe31d30,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31d30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480059be,%eax │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e31cae │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe31b40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ch,0x480058ab(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e31e9c │ │ │ │ + movq $0xe31d78,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e31b40 │ │ │ │ + jne e31d78 │ │ │ │ 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,-0x42(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c636d8 <__environ@GLIBC_2.2.5+0x8642b0> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + rcrb $0xd9,-0x76b7ff1d(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e31b90 │ │ │ │ + jne e31dc0 │ │ │ │ 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 %bl,(%rax) │ │ │ │ - mov $0x89480059,%esi │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rdx,1) │ │ │ │ - movl $0xe31bd8,0x0(%rbp) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jl e31eb0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp e31df0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e31e93 │ │ │ │ + movq $0xe31e40,-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 e31bd8 │ │ │ │ + jne e31e40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5b255f(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e31bec │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x8b480059,%ebp │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e31c86 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e31c25 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e31c38 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ + add %bl,0x480058aa(%rax) │ │ │ │ + lea 0x17(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e31eac │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe31de8,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31de8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x58aa69(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ test %rax,%rax │ │ │ │ - jge e31c57 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x59bd5a(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + jne e31ec0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x58c8b5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe31cc8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x58aa01(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe31ee8,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe31dc8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%esp │ │ │ │ + jrcxz e31ef0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31f18 │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e31d0d │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jae e31f3f │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + add $0x10,%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e31f94 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x8b480059,%ebx │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e31de0 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e31bec │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + rex.R and $0x40,%al │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e32078 │ │ │ │ + movq $0xe31fe0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov 0xe(%rcx),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31fe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e31e5e │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - movq $0xe31ab0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe31af0,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5c5200(%rip),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - 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 %dh,0x480058a7(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e31f02 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e31ef7 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xe31a50,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe31e00,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x1b(%r12),%r9 │ │ │ │ - lea 0x58a740(%rip),%rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x3b(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe31f80,0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e31f80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + rex.R and $0x40,%al │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e320b1 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe32068,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - pop %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x58,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0xe31e88,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e31e88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x58a6e2(%rip),%rbx │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e32137 │ │ │ │ + movq $0x11796d8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x1179660,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp e31cf8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x58a7bf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + test $0x58,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e321ae │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e321a9 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58a80f(%rip),%rsi │ │ │ │ + lea 0x58a7e2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 e31fc8 │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + test $0x58,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e32216 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e32211 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58a897(%rip),%rsi │ │ │ │ + lea 0x58a86a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + adc $0x0,%eax │ │ │ │ + test $0x8d480058,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3227e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e32279 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58a89f(%rip),%rsi │ │ │ │ + lea 0x58c892(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480058a6(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e31ff5 │ │ │ │ - movq $0xe32028,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x58a66c(%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 $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - pop %rax │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge e3203c │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e31f20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + test $0x58,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e3207e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb e322e6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e322e1 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58a837(%rip),%rsi │ │ │ │ + lea 0x58c7ba(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + test $0x58,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3234e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e32349 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x58a7cf(%rip),%rsi │ │ │ │ + lea 0x58c6e2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x72b7ffa7(%rcx) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ + add %ch,%al │ │ │ │ + ret │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e323c1 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e32256 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe320e8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb e32492 │ │ │ │ + movq $0xe323b0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e320e8 │ │ │ │ + jne e323b0 │ │ │ │ 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 %al,%al │ │ │ │ - mov $0xc7480059,%eax │ │ │ │ - rex.RB call 1c64228 <__environ@GLIBC_2.2.5+0x864e00> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %ch,0x480058c3(%rax) │ │ │ │ + movl $0xe323e0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e32138 │ │ │ │ - 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 %dh,-0x48(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rdx,1) │ │ │ │ - movl $0xe32180,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e32180 │ │ │ │ + jne e323e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5b1fb7(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e32194 │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x8b480059,%eax │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3222e │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e321cd │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e321e0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e321ff │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x59b7b2(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %bh,-0x3d(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7b(%r8) │ │ │ │ + sarb $0x48,0x10(%rdi) │ │ │ │ + lea 0x58c368(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe32270,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e32414 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jae e32438 │ │ │ │ + movq $0xe324b0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe32370,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe32538,-0x10(%rbp) │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x58a76f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ 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) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%esp │ │ │ │ + add %dh,0x57(%rdi) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x8(%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 405200 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e322b5 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,0x3d(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movb $0xb6,0xf(%rax) │ │ │ │ + testb $0x0,0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x148ffb6,0xf(%rax) │ │ │ │ + testl $0x800,0x3d(%rax) │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e3260e │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e325c0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + add $0xe0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x12(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e327a0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x12,%rsi │ │ │ │ + add $0xf0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x12(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x13(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e32667 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e32899 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e325c0 │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e32a7e │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rax,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e326d6 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e32629 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e32657 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rsp │ │ │ │ + and $0x50,%al │ │ │ │ + mov %rcx,%rbx │ │ │ │ mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e32b9a │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e329ee │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e32816 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e32759 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e3278d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x59,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e32388 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e32194 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ 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 %dl,0x490058a2(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rsp │ │ │ │ + and $0x50,%al │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e323f2 │ │ │ │ - movq $0xe32058,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe32098,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + ja e32bba │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e32a17 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x58a274(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e328a8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + add $0xc0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x11(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e328fe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e3296e │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e328c0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e328ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movabs %al,0xf08949f989490058 │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e323a8 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + or $0x245c8948,%eax │ │ │ │ + jo e329bc │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e32bda │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e32b71 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e32732 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e32872 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e32aee │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e32a40 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e32a6e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x394cf0458d480058,%eax │ │ │ │ - clc │ │ │ │ - jb e3248e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ 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,(%rax) │ │ │ │ - movabs 0x3b4d20c483490058,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe32468,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rsp │ │ │ │ + and $0x50,%al │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e32c23 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e32bfa │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e329c7 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe326c8,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe32808,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe32960,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e32b4a │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe32ae0,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cb0458d480059b4,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e326c6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe32558,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bh,0x4800589f(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e32deb │ │ │ │ + movq $0xe32ca0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e32558 │ │ │ │ + jne e32ca0 │ │ │ │ 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 %dl,-0x4c(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %bh,-0x61(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c64b08 <__environ@GLIBC_2.2.5+0x8656e0> │ │ │ │ + rex.RB call 1c65998 <__environ@GLIBC_2.2.5+0x866570> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e325a8 │ │ │ │ + jne e32cf0 │ │ │ │ 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 %al,(%rax) │ │ │ │ - mov $0x59,%ah │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rdx,1) │ │ │ │ - movl $0xe325f0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e325f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5b1b47(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e32604 │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480059b3(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3269e │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e3263d │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + lahf │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jle e32ddb │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e32ddb │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e32d1b │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jge e32e16 │ │ │ │ + lea 0x10(%rcx),%r9 │ │ │ │ + mov (%r9,%rdi,1),%r9b │ │ │ │ + cmp $0x80,%r9b │ │ │ │ + jae e32df6 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e32d58 │ │ │ │ + inc %rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e32d2f │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jl e32eec │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e32eec │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jle e32d89 │ │ │ │ test %rdx,%rdx │ │ │ │ - jne e32650 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ + jg e3313f │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e3312f │ │ │ │ + imul %rbx,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e32f65 │ │ │ │ + movq $0xe33af8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x58b976(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x589e56(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0xe0,%r9b │ │ │ │ + jae e32ecc │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e32d58 │ │ │ │ + add $0x2,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e32d2f │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne e32d58 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov (%rbx,%rdx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e33004 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e32e4a │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jae e32e72 │ │ │ │ + movq $0xe33160,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe331e8,0x8(%rbp) │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0xf0,%r9b │ │ │ │ + jae e32fee │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e32d58 │ │ │ │ + add $0x3,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e32d2f │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e32f75 │ │ │ │ mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - jge e3266f │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x59b342(%rip),%rbx │ │ │ │ + jle e32f14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e3313f │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e3312f │ │ │ │ + imul %rbx,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e32f65 │ │ │ │ + movq $0xe33958,0x0(%rbp) │ │ │ │ + neg %rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x589c7c(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe326e0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e330c3 │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jle e32f9d │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e3313f │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e3312f │ │ │ │ + imul %rbx,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e32f65 │ │ │ │ + movq $0xe33c98,0x0(%rbp) │ │ │ │ + neg %rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe327e0,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - 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 %cl,(%rdi) │ │ │ │ - xchg %ecx,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e32725 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e32d58 │ │ │ │ + add $0x4,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e32d2f │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e3302e │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e32e33 │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e3306f │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rdx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e32e33 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e32e33 │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jle e330e1 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e3313f │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rbx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + and %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e3312f │ │ │ │ + imul %rbx,%rcx │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e32f65 │ │ │ │ + movq $0xe33e38,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x589a6a(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x589a12(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ + 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,0x57(%rdi) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ + call 405200 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x59,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e327f8 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e32604 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x5000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480059b1(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3287a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3286f │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%r8 │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - movq $0xe32508,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,0x3d(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movb $0xb6,0xf(%rax) │ │ │ │ + testb $0x0,0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x148ffb6,0xf(%rax) │ │ │ │ + testl $0x800,0x3d(%rax) │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e332be │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e33270 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + add $0xe0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x12(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e33469 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x12,%rsi │ │ │ │ + add $0xf0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x12(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x13(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e33323 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e33567 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e33270 │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e33770 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e33396 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e332d9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e3330d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x49000000(%rbx) │ │ │ │ - movl $0xe32440,-0x60(%rsp) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - movq $0xe324b0,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - movq $0xe32818,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x5d(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x3e(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea -0x23(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x589cef(%rip),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x589d2a(%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 %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e33898 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e336d4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e334de │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e3341f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33453 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 $0x114d270,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x589cdf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e32fd8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e338b8 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e336fd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + add $0xc0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x11(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e335d8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e3364e │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e3358e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e335c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e32a2e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + adc -0x77(%rax),%ecx │ │ │ │ + pushf │ │ │ │ + and $0xb0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x65(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0x114d270,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - movq $0xe32a08,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x2e(%r12),%r9 │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lret │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e338d8 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e3386f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e333f8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33540 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e337e6 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e33726 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e3375a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0xe32a50,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x13(%r12),%r9 │ │ │ │ - jmp e32f00 │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e33921 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e338f8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e336ad │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe33388,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe334d0,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe33640,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33848 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe337d8,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e32b4e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e33970 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e339cd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e33a32 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e339a5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e339c5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e32d26 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe32bb8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e32bb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e33abf │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e33aa2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33a7b │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe33a20,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c657c8 <__environ@GLIBC_2.2.5+0x8663a0> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e32c08 │ │ │ │ - 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) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e33b10 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e33b70 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e33bd2 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e33b45 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33b68 │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480059ad(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e32c2a │ │ │ │ - movq $0xe32c50,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e32c50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5b14e7(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e32c64 │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x53(%rax) │ │ │ │ - pop %rcx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e32cfe │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e32c9d │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e32cb0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ + ja e33c5f │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e33c42 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e32ccf │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x59ace2(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe32d40,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33c1b │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe32e40,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xe33bc0,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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 %ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e32d85 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e33cb0 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e33d0d │ │ │ │ sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ call 405820 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x55(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e32e58 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e32c64 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e33d72 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e33ce5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33d05 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e32ed6 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - movq $0xe32b28,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe32b68,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5c4188(%rip),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + ja e33dff │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e33de2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33dbb │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe33d60,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e32f7a │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e32f6f │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xe32ac8,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe32e78,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x1b(%r12),%r9 │ │ │ │ - lea 0x5896c8(%rip),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x3b(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e33e50 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e33ead │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e33f12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e33e85 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33ea5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ 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 %ah,0x4c005896(%rax) │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e32f00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e33045 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3303a │ │ │ │ - movq $0xe32f00,-0x18(%r12) │ │ │ │ + ja e33f9f │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e33f82 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe32f98,-0x8(%r12) │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea -0x2(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x589689(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31648 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x58966c(%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 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e33150 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e33f5b │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe33f00,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e330be │ │ │ │ + jb e3400a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + movq $0x13bc919,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 10da0e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc (%rax),%eax │ │ │ │ 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,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0xe33098,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3407f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34074 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x1145328,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 10da0e8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + mov 0x0(%rax),%ebx │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e340f1 │ │ │ │ + movq $0xe34108,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1f(%rbx),%r14 │ │ │ │ + movq $0x117c168,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov 0x27(%rbx),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 11465d8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ 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 %dh,-0x75(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0xe330e0,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x589511(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,1) │ │ │ │ + lea 0x5888e0(%rip),%ebx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e33260 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp 1172b30 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe34160,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 10dfa48 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov 0x0(%rax),%bl │ │ │ │ + movq $0xe34180,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 1144ea8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e33232 │ │ │ │ - mov 0x3(%rbx),%r9 │ │ │ │ - mov 0xb(%rbx),%rax │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js e33239 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + mov 0x0(%rax),%bl │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e341d5 │ │ │ │ + movq $0xe34020,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe341f8,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x117c168,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1146848 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ 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) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x50(%rdi) │ │ │ │ - movq $0xe33210,-0x18(%r12) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rcx,2) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34260 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jl e3423c │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + lea 0x588a17(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x589421(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e33448 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x5888a1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + lea 0x588891(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %dh,%al │ │ │ │ + mov %ebx,0x0(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e33346 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb e342a6 │ │ │ │ + movq $0xe342c8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp 10df6f8 │ │ │ │ + lea 0x5889eb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dh,0x48005889(%rax) │ │ │ │ + movl $0xe342f0,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 10dfb20 │ │ │ │ + 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,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0xe33320,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,0x48005889(%rax) │ │ │ │ + movl $0xe34318,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1146500 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3341c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e33411 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0xe33368,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - test $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ah,-0x77(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x43(%r8) │ │ │ │ + jrcxz e34320 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp 10dfab0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ 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,0x50(%rdi) │ │ │ │ - movq $0xe333c8,-0x18(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov %ebx,0x0(%rax) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34399 │ │ │ │ + movq $0xe33fd8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xe340a0,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x589241(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e335b8 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + mov %ebx,0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3440e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e34409 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x588957(%rip),%rsi │ │ │ │ + lea 0x58892a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73db6e64 <__environ@GLIBC_2.2.5+0x729b7a3c> │ │ │ │ - jo e33562 │ │ │ │ - mov 0x3(%rbx),%eax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - je e3355e │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0xfffffffffffffff8,%rdx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov -0x14(%rdx),%r10d │ │ │ │ - cmp $0x7,%r10 │ │ │ │ - jne e3355e │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %ah,0x458d4800(%rax,%rbx,2) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e34451 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x58a3e5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *%rdx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 117ec88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - and %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x77(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e344c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e3457f │ │ │ │ + movq $0xe344b0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e344b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov %ebx,0x0(%rax) │ │ │ │ + movq $0xe344e8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e344e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x50(%rdi) │ │ │ │ - movq $0xe33510,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x5890d9(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e33690 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov %ebx,0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e34572 │ │ │ │ + movq $0xe34520,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e34520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x38(%rcx,%rcx,4) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49005888(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3458a │ │ │ │ + cmpq $0x1,0x7(%rbx) │ │ │ │ + jne e3455e │ │ │ │ + movq $0xe34428,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a90f0(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0x588837(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 103cbf8 │ │ │ │ + lea 0x588882(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne e3365c │ │ │ │ - pop %rbx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e336f1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e345d2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x5b96f6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6be8 │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d48005b96,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e33768 │ │ │ │ + rex movabs %al,0x394cf0458d480058 │ │ │ │ + clc │ │ │ │ + jb e34611 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe33748,-0x18(%rbp) │ │ │ │ + lea 0x58a225(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e33748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4c00e337(%r8) │ │ │ │ - lea 0x5c38f2(%rip),%eax │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - jmp fc6dd0 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %rbx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x59a4cb,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10e6be8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cb6ffa5(%rsi) │ │ │ │ + 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,0x3e(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe33708,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13ecdb9,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x384350(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + movq $0xe345b0,-0x28(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xe345e8,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x5a8fd5(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117f178 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ + lea 0x588792(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + xchg %ebx,0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e346fc │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e346f7 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5a8bb0(%rip),%r8 │ │ │ │ + lea 0x5c2969(%rip),%rdi │ │ │ │ + lea 0x588779(%rip),%rsi │ │ │ │ + lea 0x5887e3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10418f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ebx,0x0(%rax) │ │ │ │ + lea 0x5887e9(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48005887(%rax) │ │ │ │ + lea 0x58878a(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5b6a62,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x48005b95(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5b6a3a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + mov %bl,0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3387b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e33870 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe337a8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe33890,-0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + jb e347f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e347f2 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10e5fe0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea 0x588869(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10535d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e3389c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34832 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea5178 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,-0x78(%rax) │ │ │ │ pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e339c2 │ │ │ │ - movq $0xe338f8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB call 10db81a4 <__environ@GLIBC_2.2.5+0xf9b8d7c> │ │ │ │ + (bad) │ │ │ │ + test %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe34890,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e338f8 │ │ │ │ + jne e34890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov 0x0(%rax),%ds │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae e3396d │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e339cd │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %bl,0x0(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3395d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe336c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13ecdb9,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja e348ed │ │ │ │ + cmpq $0x0,0x7(%rbx) │ │ │ │ + jne e348ce │ │ │ │ + movq $0xe34810,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x37437e(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e339b2 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe33818,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a8d80(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x374323(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x588e37(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0x5887bf(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + lea 0x5887ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x588de4(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov 0x0(%rax),%ds │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e33a19 │ │ │ │ - movq $0xe33a38,-0x10(%rbp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e338b8 │ │ │ │ - lea 0x588df0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%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,-0x75(%rax) │ │ │ │ - jne e33a44 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - sldt (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34932 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1062d78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800588d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e33a88 │ │ │ │ - movq $0xe33aa0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e349a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e34a0b │ │ │ │ + movq $0xe349a0,-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 $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e338b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e349a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%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) │ │ │ │ + rex.RB clc │ │ │ │ + fmuls -0x1d(%rcx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne e33aac │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e349d8 │ │ │ │ + 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 %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lea 0x0(%rax),%ebx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e33aec │ │ │ │ - movq $0xe33a60,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 10e6370 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x588d22(%rip),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0x117bc40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ 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 0x0(%rax),%ebx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e33ac8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34a75 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe34a60,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e34a60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp e34a7b │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea5118 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00588c(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e338b8 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8b,%al │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e34abd │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x5a8b91(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ 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 %ah,0x4900588c(%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e339f8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34afe │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e34b69 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e34b9c │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34b91 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xe34ad8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x13f7021,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e33c05 │ │ │ │ - movq $0xe33b20,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe33b48,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe33b70,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x10e8fd0,-0x18(%r12) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x588c19(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34bd6 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + 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,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e33c5e │ │ │ │ - movq $0xe33c78,-0x10(%rbp) │ │ │ │ + jb e34c6c │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34c61 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe34bb0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x13f702a,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e34cec │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34ce1 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xe34bf8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117c168,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e33cbe │ │ │ │ + jb e34d26 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e33de7 │ │ │ │ - movq $0xe33d20,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34ed7 │ │ │ │ + movq $0xe34da8,-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 e33d20 │ │ │ │ + jne e34da8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ + rex.RB clc │ │ │ │ + loopne e34dfb │ │ │ │ + jrcxz e34db0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e34de0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x5c(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb e33df2 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e33d7c │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe33c38,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je e34e60 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e33dd7 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe33c98,-0x30(%r12) │ │ │ │ + ja e34e50 │ │ │ │ + movq $0xe34d00,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe42528,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x13f702a,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x588a6a(%rip),%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34ec7 │ │ │ │ + movq $0xe34b18,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0xe34c80,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x117c168,0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1062de0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + clc │ │ │ │ + sbbl $0xe0458d48,0x0(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34f22 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + movq $0x13bd0e9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + sbbl $0xd8458d48,0x0(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e34ff8 │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e34fed │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0xe34a20,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xe34a90,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0xe34d48,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x58(%r12),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe34ef0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117c168,-0x28(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x78,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 %dh,%al │ │ │ │ + sbbb $0x48,0x0(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3506f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35064 │ │ │ │ + movq $0xe34910,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe35090,-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 1062d08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x5880b2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x80(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0xe33e18,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp e33ce0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5889ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35102 │ │ │ │ + movq $0xe34950,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xe34f38,-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 %rbx,%r14 │ │ │ │ + movq $0x117c168,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - sbbl $0xf0458d48,0x0(%rdx) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e33ed7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e33ed2 │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x373dda(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10394c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48005889(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e340d4 │ │ │ │ - movq $0xe33f38,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e33f38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo e33f7d │ │ │ │ - jrcxz e33f40 │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e33f70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3514a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea5178 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %ebx,0x0(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne e340c6 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0xe33fb0,0x10(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne e350e2 │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e351ba │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e351af │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe35128,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a849e(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e33fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov %bl,0x0(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e340b8 │ │ │ │ - movq $0xe33ff0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e33ff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e351f6 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005888(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e340df │ │ │ │ - movq $0xe34038,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48005b70(%rax) │ │ │ │ - movl $0xe34070,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e35270 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35265 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe351d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x117bc40,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0x49(%r13) │ │ │ │ - movq $0xe340a8,0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e340a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jo e34102 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3b(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x5c2f6b(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x5c2f54(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x5887ed(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73db8be4 <__environ@GLIBC_2.2.5+0x729b97bc> │ │ │ │ + push %rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e352e1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe35218,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117c168,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x5887a2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe34128,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34128 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,-0x72b7ffa8(%rbp) │ │ │ │ + rex.RB loopne e35351 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e35332 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + movq $0x13be829,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005b6f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e34145 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1146bf8 │ │ │ │ - lea 0x5b6f94(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %ebx,0x0(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e34410 │ │ │ │ - movq $0xe341b0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + jp e353a7 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73db8ca4 <__environ@GLIBC_2.2.5+0x729b987c> │ │ │ │ + jae e353a3 │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e353c1 │ │ │ │ + movq $0xe35160,-0x48(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + movq $0xe35290,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe35300,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x117c168,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e341b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x587d65(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %bl,0x0(%rax) │ │ │ │ - movq $0xe341e8,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e341e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %bl,0x0(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne e34402 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0xe34228,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3540a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1062d78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48005886(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e34338 │ │ │ │ - movq $0xe34268,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000001(%rbx) │ │ │ │ - movl $0xe342b0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e35479 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e354e3 │ │ │ │ + movq $0xe35478,-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 e342b0 │ │ │ │ + jne e35478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - call ffffffff83e425fb <__environ@GLIBC_2.2.5+0xffffffff82a431d3> │ │ │ │ - jrcxz e342c2 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov $0x54,%al │ │ │ │ + jrcxz e35480 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e342e8 │ │ │ │ + jne e354b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - pop %rbx │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - test %ecx,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - or %r13b,(%r8) │ │ │ │ - rex.XB jrcxz e34301 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48005b6d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne e34346 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x5c2ce2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0x117bc40,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe34380,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34380 │ │ │ │ - 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 %ah,0x6d(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rbx) │ │ │ │ - movl $0xe343c0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e343c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ 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 %r14b,%r8b │ │ │ │ - rex.XB jrcxz e343c8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3554d │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe35538,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e343f0 │ │ │ │ + jne e35538 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - je e34338 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x5c2c21(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x5884c1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x588466(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x5b6cae(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jnp e35553 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea5118 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1172b30 │ │ │ │ + fadds -0x72b7ffa6(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e35595 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x5a80b9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + 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 -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e34581 │ │ │ │ + jb e355d6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe344c0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e344c0 │ │ │ │ - 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 $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e344db │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ - rex.R jrcxz e344d7 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e344f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe34530,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34530 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e35641 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e35674 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35669 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0xe355b0,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe34568,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34568 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e34573 │ │ │ │ - add %dh,0x48(%rsi,%rdx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - lea 0x5c2aa7(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e356ae │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x5c2a9e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe34470,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x58831f(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e35744 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35739 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe35688,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x13f702a,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117bc40,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %rcx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e3480e │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e357c4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e357b9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe346a0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0xe356d0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117c168,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e346a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x18,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) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c68d98 <__environ@GLIBC_2.2.5+0x869970> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e346f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005992(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e34712 │ │ │ │ - movq $0xe34738,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e358cc │ │ │ │ + movq $0xe35840,-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 e34738 │ │ │ │ + jne e35840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5af9ff(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e3474c │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e347e6 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e34785 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e34798 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e347b7 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x5991fa(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe34828,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe34928,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - 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 %cl,(%rdi) │ │ │ │ - xchg %ecx,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e3486d │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e358bc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe355f0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe35758,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x117c168,0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1062de0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005990(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e3474c │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jg e349af │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae e3496c │ │ │ │ - lea 0x587fed(%rip),%r14 │ │ │ │ - jmp 1054268 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bh,0x58(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e35931 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e35912 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + movq $0x13bd0e9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1063130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x72b7ffa8(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e349fe │ │ │ │ - add $0x18,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ja e3597f │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e359e8 │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e349f3 │ │ │ │ + ja e359dd │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe34958,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe349d8,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0xe354f8,-0x70(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xe35568,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0xe357e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x58(%r12),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe358e0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x117c168,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e349d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800587f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe34a18,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1054578 │ │ │ │ + ja e35a5f │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e35a5f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35a54 │ │ │ │ + movq $0xe353e8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe35a80,-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 1062d08 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x5876e2(%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 %ah,0x7f(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x587f59,%eax │ │ │ │ + add %cl,0x49005876(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35af2 │ │ │ │ + movq $0xe35428,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xe35928,-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 %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x117c168,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063060 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e34ae0 │ │ │ │ + jb e35b3a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe34a88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e34a88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jg e34adf │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e34ad0 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe34978,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x3731c4(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea5178 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x587e3d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800587e,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e34b8c │ │ │ │ - add $0x48,%r12 │ │ │ │ + lock jp e35ba9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e35baa │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e34b81 │ │ │ │ + ja e35b9f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe34a40,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13f7049,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0xe35b18,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a7aae(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1057640 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x7a(%rax) │ │ │ │ + pop %rdx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e34be7 │ │ │ │ - movq $0xe34650,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe34b08,-0x18(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0xe35b50,-0x18(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x587de7(%rip),%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x58754f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%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,%al │ │ │ │ - jge e34c6f │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e34c3b │ │ │ │ - movq $0xe34c58,-0x8(%rbp) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e34ba8 │ │ │ │ - lea 0x587dbe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb e35c42 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea5178 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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 $0xe424e8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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 e34d40 │ │ │ │ - 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) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + call 48e3b6d2 <__environ@GLIBC_2.2.5+0x47a3c2aa> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e35cb2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e34d04 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xe(%r12),%r8 │ │ │ │ + ja e35ca7 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe35c20,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a79a6(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117f4a0 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x79(%rax) │ │ │ │ + pop %rdx │ │ │ │ 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,0x40(%rdi) │ │ │ │ - movq $0xe34cd0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0xe35c58,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0xc(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x587c71(%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 │ │ │ │ + movq $0x13f7049,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x587443(%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 e34e08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e35d62 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp ea5178 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + enter $0x5a78,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e35dd2 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35dc7 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe35d40,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x5a7886(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ + pop %rdx │ │ │ │ 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 $0xe42528,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x587bbf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800587b(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e34ee2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e34ed7 │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0x587b5b(%rip),%r9 │ │ │ │ - lea 0x5c5538(%rip),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x5b6311(%rip),%rsi │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + movq $0xe35d78,-0x18(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x13bca25,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x587b7f(%rip),%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x587344(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x5b62bf35,-0x73(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0x1a90ffff,%edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - rorl $0x5d,-0x75(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e35e9d │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe35e88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e35e88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %ah,0x1a0034(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp e35ea3 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp ea5118 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %bl,0x6f(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e35f11 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e35f06 │ │ │ │ + movq $0xe35e48,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe35f30,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x5a7747(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x587270(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ + mov %bl,0x0(%rax) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e4af30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg e34fcf │ │ │ │ + add %cl,%al │ │ │ │ + jb e35faf │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - mov $0x0,%dl │ │ │ │ + loop e35f63 │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe34fb8,-0x18(%rbp) │ │ │ │ + movq $0xe35f98,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e34fb8 │ │ │ │ + jne e35f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800587f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e35029 │ │ │ │ - movq $0xe34ff8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,0x48005872(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e35fb7 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + movq $0xe35fe8,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e34ff8 │ │ │ │ + jne e35fe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7f(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - push %rax │ │ │ │ - jrcxz e35000 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10d8b20 │ │ │ │ - lea 0x5b61a1(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x587f42(%rip),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + jb e3603f │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + inc %rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e36037 │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e36037 │ │ │ │ + movq $0xe36068,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0x3,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x589c3a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x5871f2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jg e350af │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800e350(%r8) │ │ │ │ - lea 0x5c1fe2(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d8180 │ │ │ │ - nop │ │ │ │ - add (%rax),%r8b │ │ │ │ + add %dh,%al │ │ │ │ + xchg %bl,0x0(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e366bd │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77678,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + dec %r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e361bf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %edx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bh,-0x7a(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e36110 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e361db │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %cl,(%r9,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %cl,(%r9,%r10,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %cl,(%r9,%r10,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x3(%rdi),%r9 │ │ │ │ + mov %al,(%rcx,%r9,1) │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e361bf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RX or (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle e350d7 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - push %rax │ │ │ │ - jrcxz e35088 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - xchg %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x48005885(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + dec %r8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jne e36282 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e36477 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jge e364a7 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov (%r10,%rbx,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e363dc │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe77658,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e362c2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %edx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %ebx,0x0(%rcx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %bh,%al │ │ │ │ + test %bl,0x0(%rax) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3628b │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e36447 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0xe77658,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + lea 0x3(%rdi),%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jge e362f9 │ │ │ │ + movq $0xe361a0,-0x8(%rbp) │ │ │ │ + shl $1,%r8 │ │ │ │ + lea 0x2(%r8),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %r9,0x8(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %rcx,%r9 │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e363a0 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e36105 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %cl,(%r9,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %cl,(%r9,%r10,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%r9 │ │ │ │ + mov %al,(%rcx,%r9,1) │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e361bf │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e364ca │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e36105 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rdi,1) │ │ │ │ + inc %rdi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e361bf │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e36518 │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe77658,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add $0xffffffffffffff40,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + add %r11,%r10 │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e362c2 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe36260,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe360e0,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe36658,0x18(%rbp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e350d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ + jmp 1174598 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %cl,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + mov %al,(%rcx,%r9,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e361bf │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e365a3 │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x2(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax,%r14,1),%al │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe77658,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add $0xffffffffffffff80,%r11 │ │ │ │ + shl $0x6,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + jmp e362c2 │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + lea 0x2(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rax,%r14,1),%al │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + lea 0x3(%rbx),%r14 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov (%rcx,%r14,1),%cl │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe77658,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + jmp e362c2 │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov %bl,0x0(%rcx) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbl $0x20c48349,0x0(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e35185 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e35124 │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e35137 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ + ja e366ad │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jge e35156 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x59885b(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + jne e36682 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x5880df(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe351c0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe350a0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e352b0 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e35838 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - rex.RXB │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe35358,-0x38(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp e34f78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jl e353af │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe353c0,0x0(%rbp) │ │ │ │ - lea 0x5c1cbb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e36746 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe36720,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e36720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - push %rsp │ │ │ │ - jrcxz e353c8 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - rex.RX add (%rax),%r8b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl e35437 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne e35400 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e3541c │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp e35467 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %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,0x4c(%rdi) │ │ │ │ - movq $0xe424c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0x587b3b(%rip),%r9 │ │ │ │ - lea 0x587b86(%rip),%r8 │ │ │ │ - lea -0x26(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe353e0,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + rex.XB (bad) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e3673f │ │ │ │ + lea 0x586b19(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800587b(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ + add %bh,0x4800586a(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e35673 │ │ │ │ - movq $0xe35538,-0x48(%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),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ + jb e36807 │ │ │ │ + movq $0xe367a8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e35538 │ │ │ │ + jne e367a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jnp e3558f │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg e35552 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe35588,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e35588 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jp e355df │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x0(%rdx,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - push %rbp │ │ │ │ - jrcxz e355a0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e355c0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + inc %rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e367f7 │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e367f7 │ │ │ │ + movq $0xe36828,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0x3,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x58947a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %rax,(%rax) │ │ │ │ + lea 0x586a52(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900587a(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e35677 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jg e3687f │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x0(%rsi,%rax,1) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xd0,%al │ │ │ │ + loopne e368a6 │ │ │ │ + jrcxz e36842 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea -0x30(%r12),%rdx │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + dec %r8 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e36a4f │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x2(%r9),%rax │ │ │ │ + mov (%r14,%rax,1),%al │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov (%rcx,%r14,1),%cl │ │ │ │ movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - lea -0x6(%r12),%r10 │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e35643 │ │ │ │ - movq $0xe35698,0x18(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,0x28(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e34f78 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rdx,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e35838 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x49005984(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e356dc │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe35700,0x0(%rbp) │ │ │ │ - lea 0x5c197b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %bl,0x0(%rcx) │ │ │ │ - movq $0xe35758,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - rex.RXB or %r8b,(%r8) │ │ │ │ + add $0x4,%r9 │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %r9,0x28(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e36b2f │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jge e369d7 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e35750 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e369a8 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e36a68 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x12,%r9 │ │ │ │ + add $0xf0,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + mov %r9b,(%r11,%rdi,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r9b,(%r11,%r14,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + lea 0x2(%rdi),%r14 │ │ │ │ + mov %r9b,(%r11,%r14,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x3(%rdi),%r11 │ │ │ │ + mov %bl,(%r9,%r11,1) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e35768 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e36a4f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jge e36a87 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge e35778 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e36a58 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + dec %r8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rdi,%r9 │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e36c75 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e357bc │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe35720,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ + ja e36c45 │ │ │ │ + mov 0x6(%rbx),%r9 │ │ │ │ + mov 0x7(%r9),%r9 │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jge e36c09 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov (%r10,%r9,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e36c94 │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + inc %r9 │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x5b59c6(%rip),%r10 │ │ │ │ - jmp e3561d │ │ │ │ - mov %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x6(%r12),%r9 │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + jmp e36b2f │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - js e3588f │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e358f2 │ │ │ │ - movq $0xe352f0,-0xa0(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x114d270,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xe354b8,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x66(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x58775c(%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 0x20(%rbp),%r9 │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e36b38 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe e359a7 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - rex.RXB │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + lea 0x588fe6(%rip),%r10 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + lea 0x3(%rdi),%r11 │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jge e36b62 │ │ │ │ + movq $0xe36a30,0x8(%rbp) │ │ │ │ + shl $1,%r8 │ │ │ │ + lea 0x2(%r8),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %r9,0x18(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r9,%r11 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r11,%r9 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jl e36d1e │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jge e369a1 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + mov %r9b,(%r11,%rdi,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r9b,(%r11,%r14,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r11 │ │ │ │ + mov %bl,(%r9,%r11,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e36a4f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe36b08,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e36b08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe36980,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe36e50,0x18(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e36d8c │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + add $0x2,%r9 │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe359b8,-0x38(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp e34f78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x6(%r12),%r9 │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add $0xffffffffffffff40,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + add %r11,%r10 │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + jmp e36b2f │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jge e36d4a │ │ │ │ + test %r9,%r9 │ │ │ │ + jl e369a1 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %bl,(%r9,%rdi,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + inc %rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e36a4f │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + lea 0x10(%rsi),%r11 │ │ │ │ + mov %r9b,(%r11,%rdi,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ + mov %bl,(%r9,%r11,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e36a4f │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e3689c │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x2(%r9),%rax │ │ │ │ + mov (%r14,%rax,1),%al │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + add $0x3,%r9 │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0xe77638,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %r9,0x28(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add $0xffffffffffffff80,%r11 │ │ │ │ + shl $0x6,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e36b2f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x76(%rax) │ │ │ │ - pop %rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + jns e36ea7 │ │ │ │ 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,0x3b(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ + add %dh,0x48(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e36e7a │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x5878e7(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe35a20,0x8(%rbp) │ │ │ │ - lea 0x5c165b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe e35a77 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x5a(%r8) │ │ │ │ - jrcxz e35a28 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e36f53 │ │ │ │ + movq $0xe36f20,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e36f20 │ │ │ │ + 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,%al │ │ │ │ - jne e35a97 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e35a68 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e35a7c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock call 48e45298 <__environ@GLIBC_2.2.5+0x47a45e70> │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + lea 0x586366(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48005875(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e35ac5 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0x5874e9(%rip),%r9 │ │ │ │ - lea 0x587534(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe35a40,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x75(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e36f90 │ │ │ │ + jmp e37050 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB mov $0xe35b88,%r8d │ │ │ │ - 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),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e35b88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - je e35bdf │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg e35ba2 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe35bd8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e35bd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e36fb8 │ │ │ │ + jmp e37050 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48005874(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e35e34 │ │ │ │ - movq $0xe35c10,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e35c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.W or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x48000000(%rsi) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - lea -0x6(%r12),%r10 │ │ │ │ - sub %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg e35c93 │ │ │ │ - movq $0xe35ce8,0x10(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e34f78 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rdx,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e35838 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - 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 │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e36fe0 │ │ │ │ + jmp e37050 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle e35d40 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe35d50,0x0(%rbp) │ │ │ │ - lea 0x5c132b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jge e35da8 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4900e35d(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp fc5b88 │ │ │ │ - rex.RXB or %r8b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e37008 │ │ │ │ + jmp e37050 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ 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 │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge e35d98 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e3702c │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e35db8 │ │ │ │ + jmp e37050 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + (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) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jge e35dc8 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ + jne e37060 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e35e0c │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe35d70,-0x8(%rbp) │ │ │ │ + ja e371ef │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jge e37213 │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae e370a9 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe37040,0x0(%rbp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae e370ff │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff40,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe36fc0,0x0(%rbp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae e3716e │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%rsi),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + movzbl (%rcx,%r8,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff20,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe36f98,0x0(%rbp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x3(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x3(%rsi),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff10,%rdx │ │ │ │ + shl $0x12,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe36f70,0x0(%rbp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe37010,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x5b5376(%rip),%r10 │ │ │ │ - jmp e35c6d │ │ │ │ - cwtl │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x586086(%rip),%r14 │ │ │ │ + jmp e77400 │ │ │ │ + nop │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e35f63 │ │ │ │ - movq $0xe35950,-0xa0(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %r9,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e35f52 │ │ │ │ - mov 0x6(%r9),%rcx │ │ │ │ - movq $0x114d270,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xe35b08,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x66(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%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 %cl,(%rdi) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e372cc │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffff90,%r12 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x587123(%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 │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e37336 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e373b9 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x58883d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x585f9f(%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 e35fe0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005870(%rax) │ │ │ │ + add %cl,0x4800585f(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e360df │ │ │ │ - movq $0xe36028,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e3769e │ │ │ │ + movq $0xe374d0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e36028 │ │ │ │ + jne e374d0 │ │ │ │ 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 %cl,0x5f(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + jmp e37522 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x60(%r8) │ │ │ │ - jrcxz e36030 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36058 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x38(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e37604 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + movq $0xe374f8,-0x10(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e37260 │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + jmp e375bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x73(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x5e(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e375fa │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - sub (%rcx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg e3608a │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe360c0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e375bc │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x39(%r8) │ │ │ │ + add %r13b,0x75(%r8) │ │ │ │ + jrcxz e375c4 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + jmp e37260 │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + movq $0xe375b0,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe37630,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e360c0 │ │ │ │ + jne e37630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rbp │ │ │ │ pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5c0f7b,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x586fd2(%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 0x49(%rsi,%rdx,2),%esi │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e376a9 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13bd338,-0x30(%r12) │ │ │ │ + movq $0x13bd371,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd2f0,-0x10(%r12) │ │ │ │ + movq $0x13bd3c9,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e37238 │ │ │ │ + lea 0x585dab(%rip),%rbx │ │ │ │ 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 e365b8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x48,0x0(%rax,%rbx,2) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3615e │ │ │ │ + jb e376fa │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x4(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ + jmp e377d8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x59(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e36336 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3773a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe361c8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e361c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e377d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja e36220 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c6c3e8 <__environ@GLIBC_2.2.5+0x86cfc0> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3777a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e377d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48005977(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e3623a │ │ │ │ - movq $0xe36260,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5aded7(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp e36274 │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e377ba │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e377d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x77(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3630e │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e362ad │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e362c0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ + ja e379a8 │ │ │ │ + cmp 0x1f(%rbx),%r14 │ │ │ │ + jge e37998 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov (%rdx,%r14,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae e3783d │ │ │ │ + movq $0xe37790,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e362df │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x5976d2(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe36350,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae e37897 │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x1(%r14),%rsi │ │ │ │ + mov (%rcx,%rsi,1),%cl │ │ │ │ + movq $0xe37750,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + add $0xffffffffffffff40,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + lea -0x80(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rdi,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe36450,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae e3790c │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%r14),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x2(%r14),%rdi │ │ │ │ + mov (%rcx,%rdi,1),%cl │ │ │ │ + movq $0xe37710,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%r14),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%r14),%r8 │ │ │ │ + mov (%rdi,%r8,1),%dil │ │ │ │ + add $0x10,%rcx │ │ │ │ + lea 0x3(%r14),%r8 │ │ │ │ + mov (%rcx,%r8,1),%cl │ │ │ │ + movq $0xe376d0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + movzbl %dil,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + movzbl %sil,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + add $0xffffffffffffff10,%rcx │ │ │ │ + shl $0x12,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + lea -0x80(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1172b30 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10dbb324 <__environ@GLIBC_2.2.5+0xf9bbefc> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 1c6f3f5 <__environ@GLIBC_2.2.5+0x86ffcd> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e37a10 │ │ │ │ + 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) │ │ │ │ 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 %cl,(%rdi) │ │ │ │ - xchg %ecx,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - jne e36395 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + movq $0xe377d8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e377d8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea 0x5859e5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x75(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e36468 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e36274 │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ 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 %dh,0x49005861(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x5859c6(%rip),%r14 │ │ │ │ + jmp e77400 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e364d8 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe36138,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe36178,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja e37cca │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge e37cbc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%r14,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e37b33 │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e37b9f │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%r14),%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%r14),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e37c23 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x2(%r14),%rdx │ │ │ │ + mov (%rax,%rdx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%r14),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %bl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%r14),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x3(%r14),%rsi │ │ │ │ + mov (%rax,%rsi,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%r14),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x587fd2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x58(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3651e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e37d1a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e31390 │ │ │ │ + jmp e37d38 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ 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 %bh,0x60(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe364f8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e37d89 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae e37ddb │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49005860(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x52(%rdx),%esi │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3662f │ │ │ │ - movq $0xe36488,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe36540,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + ja e37db6 │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe37cf0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x16(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58600b(%rip),%rsi │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e37e09 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0xe37d60,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov 0x6(%rcx),%rdx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e37ac0 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x586a87(%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 (%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 e366a8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x58 │ │ │ │ - add %ch,%cl │ │ │ │ - or %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 %ch,(%rax) │ │ │ │ + push %rdi │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e36711 │ │ │ │ + rex.RB loopne e37e89 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e36786 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe36710,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb e38026 │ │ │ │ + movq $0xe37e78,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e36710 │ │ │ │ + jne e37e78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + movq $0xe37ac0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + jmp e37ef6 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x67(%r8) │ │ │ │ - jrcxz e36718 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48005856(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae e37f32 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e37f8d │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + movq $0xe37ed0,-0x8(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e37ac0 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3e(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r13b,%r11b │ │ │ │ + or $0x48,%al │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0xd(%rbx),%r14 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e36776 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja e37f75 │ │ │ │ + mov 0x7(%r14),%rdx │ │ │ │ + movq $0xe37d38,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0xe367b0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e37d38 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe37f28,0x0(%rbp) │ │ │ │ + jmp 1173f18 │ │ │ │ + movq $0xe37fb8,0x18(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e367b0 │ │ │ │ + jne e37fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48005855(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je e3801a │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e38031 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13bd468,-0x30(%r12) │ │ │ │ + movq $0x13bd4a1,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd2f0,-0x10(%r12) │ │ │ │ + movq $0x13bd4f9,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e37a98 │ │ │ │ + lea 0x585563(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3a(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e367e6 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe36820,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e38308 │ │ │ │ + movq $0xe38110,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e36820 │ │ │ │ + jne e38110 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + 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) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1a(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38126 │ │ │ │ + lea 0x5bef60(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - movq $0xe366c0,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x586825(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jne e380fc │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp e38126 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add (%rbx),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e382cf │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jge e382f6 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov (%rbx,%rdx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e38181 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe380a0,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e381da │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe383a8,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e3824b │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe38368,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x3(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x2(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%rdi,%r9,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + shl $0xc,%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe38328,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe380e8,-0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x5bed20(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x585291(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e369fc │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - jae e36957 │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jb e369b7 │ │ │ │ - movq $0xe36a18,-0x8(%rbp) │ │ │ │ - lea 0x596e5e(%rip),%r14 │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - ... │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x48fffffd(%rsi) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x4(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38126 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3697d │ │ │ │ - mov 0x5(%rax),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe36950,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,-0x3(%rsi) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e369dd │ │ │ │ - mov 0x7(%rax),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe369b0,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5866f5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + decl -0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne e38389 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x3(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38126 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,(%rsi) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp e3690d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne e383c9 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x2(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e38126 │ │ │ │ + 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 │ │ │ │ - jae e36a73 │ │ │ │ - lea 0x5866b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e386d0 │ │ │ │ + movq $0xe384d8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e384d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e36a74 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0xe36aa0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36aa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,2) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x2(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e384ee │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x30(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e36b16 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e36b06 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e36b06 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e384ee │ │ │ │ + lea 0x5beb8f(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe36b48,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e36b48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jne e384c4 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp e384ee │ │ │ │ + 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,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - movl $0xe36a68,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add (%rbx),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e38697 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jge e386be │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov (%rbx,%rdx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e38549 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe38468,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ - movq $0xe36ba8,0x8(%rbp) │ │ │ │ - lea 0x596c0b(%rip),%r14 │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e385a2 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe38430,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e38613 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe38730,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x3(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x2(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%rdi,%r9,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + shl $0xc,%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe386f0,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe384b0,-0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x5be961(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x584ed1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WR std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48fffffd(%rsi) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x4(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e384ee │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - rex add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,-0x3(%rsi) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne e38751 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea 0x3(%rbx),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e384ee │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rdi │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e36c6c │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - jae e36c27 │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - jb e36c8f │ │ │ │ - movq $0xe36ce8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e38833 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e387d8 │ │ │ │ + lea 0x585fb0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%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(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e36c4d │ │ │ │ - mov 0x5(%rax),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + ja e3880b │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe36c20,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x586495(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe387c8,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e388bd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e36cb5 │ │ │ │ - mov 0x7(%rax),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ + ja e388b2 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e38887 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x585eda(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe36c88,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e36cf4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e36a40 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 e36d5d │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e38a5f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e36d52 │ │ │ │ + ja e38a54 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e3893f │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e38986 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e389e4 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e36eac │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - jae e36dd7 │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jb e36e67 │ │ │ │ - movq $0xe36ec8,-0x8(%rbp) │ │ │ │ - lea 0x5969de(%rip),%r14 │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e36e2c │ │ │ │ - mov 0x5(%rax),%rbx │ │ │ │ - mov 0xd(%rax),%rax │ │ │ │ - movq $0xe36d08,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0xe36dd0,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e38af2 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe38ab8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e38ab8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e36e8d │ │ │ │ - mov 0x7(%rax),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe36e60,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x586275(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp e36d8d │ │ │ │ - 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 e36f3d │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e36f32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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,0x5c(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae e36f93 │ │ │ │ - lea 0x5861c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e38d14 │ │ │ │ + movq $0xe38b50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e38b50 │ │ │ │ + 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,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp e38bd5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e36f94 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0xe36fc0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ + pop %rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e38b(%r8) │ │ │ │ + mov 0x28(%rbp),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e36fc0 │ │ │ │ + jne e38bb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e36fcc │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae e37014 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e37082 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ch,0x4800585b(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e37004 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x48,%r12 │ │ │ │ + ja e38ce6 │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jge e38c45 │ │ │ │ + movq $0xe388d8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xe38a78,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0xe38b78,-0x28(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e37072 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe36ee8,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ + ja e38cb6 │ │ │ │ + movq $0xe38770,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0xe38848,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe370b0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe38d30,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe38d80,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e370b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x584895(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e38d50 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e38c4c │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp e38c4c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rcx │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - movl $0xe36f88,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0xe37110,0x8(%rbp) │ │ │ │ - lea 0x5966a3(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e38da0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e38bd5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x48005859(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e38e7b │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e38e20 │ │ │ │ + lea 0x585968(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - fs cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + 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(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rbx) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e38e53 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe38e10,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rax │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e38f05 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e38efa │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e38ecf │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x585892(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e371a1 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb e390a7 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e37196 │ │ │ │ + ja e3909c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e38f87 │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e38fce │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e3902c │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dbab14 <__environ@GLIBC_2.2.5+0xf9bb6ec> │ │ │ │ - (bad) │ │ │ │ - xor (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - jae e37276 │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - jb e37214 │ │ │ │ - movq $0xe37320,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3913a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe39100,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e39100 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3723a │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe37210,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e372db │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe37130,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe37268,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x585e32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + push %rsi │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e3935c │ │ │ │ + movq $0xe39198,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e39198 │ │ │ │ + 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne e3732c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e36f60 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e37448 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp e3921d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,-0x7cffa7ab(%rax) │ │ │ │ + jrcxz e391ca │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e39395 │ │ │ │ + movq $0xe391f8,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e391f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ 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,0x55(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xf(%r12),%r9 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e39220 │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3932e │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jge e3928d │ │ │ │ + movq $0xe38f20,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xe390c0,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0xe391c0,-0x28(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3741c │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e37411 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0xe37368,-0x10(%r12) │ │ │ │ + ja e392fe │ │ │ │ + movq $0xe38db8,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0xe38e90,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe39378,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe393c8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x58425d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - call e37423 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ 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) │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x50(%rdi) │ │ │ │ - movq $0xe373c8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x585c89(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e39398 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39294 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e37520 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp e39294 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e37544 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e37670 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48005853(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e3921d │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB ror $0x75,%r8b │ │ │ │ - jrcxz e37575 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e3967e │ │ │ │ + movq $0xe39470,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e375c8 │ │ │ │ + jne e39470 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%riz,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe37620,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %edx,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jne e3945c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp e39486 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xd(%rbp,%rcx,4) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cmp 0x0(%rbx),%ebx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - 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,0x4f(%rdi) │ │ │ │ - movq $0xe37560,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add (%rbx),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e39657 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jge e39689 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov (%rbx,%rdx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e394eb │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe39818,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e3954e │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe397a0,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ mov %rbx,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x585a72(%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 %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e395c9 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x2(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe39728,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x3(%rdx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + lea 0x2(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + movzbl (%rdi,%r9,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + shl $0xc,%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe396b0,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe39448,-0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x583f4b(%rip),%rbx │ │ │ │ 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 e37748 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x5b1b3d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3776c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e378a0 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 e396e6 │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + lea 0x4(%rbx),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39486 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - fildl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe377f0,-0x40(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e377f0 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rax,%riz,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3975e │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe37850,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37850 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + lea 0x3(%rbx),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39486 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge e3788b │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e397d6 │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + lea 0x2(%rbx),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39486 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (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 %dh,0x4f(%rdi) │ │ │ │ - movq $0xe37788,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - 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 %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x585852(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ + 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 e3984e │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39486 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e37978 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rdi │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x38(%rcx,%rcx,4) │ │ │ │ - lea 0x5857ce(%rip),%r9 │ │ │ │ - lea 0x5bf6a0(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e39958 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e37a25 │ │ │ │ + test $0x4e,%al │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e39925 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3991a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe37a08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37a08 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e398ef │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x584e72(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %bh,%bh │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e37a13 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - sahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - fcomps -0x7cb7fed1(%rbx) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - lock nopl %gs:0x0(%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) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - fwait │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe37a98,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c6f588 <__environ@GLIBC_2.2.5+0x870160> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37ae8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.WRX pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ + jae e399da │ │ │ │ + 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 %eax,0x0(%rip) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRB pop %r8 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e37b27 │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - movq $0x13cd791,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e37bec │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jl e37b7f │ │ │ │ - movq $0x114cd60,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x13cd791,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e399ac │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xfc7068,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - sub %rbx,%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0xfc7068,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + jmp e399da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rsi │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB rolb $0x8b,0x4800e37c(%r8) │ │ │ │ - rex.XB add -0x75(%r8),%ecx │ │ │ │ - rex.WXB or -0x75(%r8),%rcx │ │ │ │ - push %rbx │ │ │ │ - adc -0x75(%rax),%ecx │ │ │ │ - pop %rbx │ │ │ │ - sbb -0x77(%rcx),%ecx │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37c80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48005855(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - cmpq $0x0,0x17(%rbx) │ │ │ │ - jg e37cae │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - lea 0x58556b(%rip),%r9 │ │ │ │ - lea 0x5bf38d(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %bl,0x4800584d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - ds add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB mov $0xe37d60,%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ mov 0x3(%rbx),%rax │ │ │ │ mov 0xb(%rbx),%rcx │ │ │ │ mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%r10 │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37d60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x1b(%rbx),%r9 │ │ │ │ + mov 0x23(%rbx),%r10 │ │ │ │ + jmp e39ecc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %edi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsp │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39a50 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39a73 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %al,(%rbx,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + inc %r11 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x60,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0xe7,%al │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rdi) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - movq $0xe37a40,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x11796d8,-0x60(%r12) │ │ │ │ - lea -0x88(%r12),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - movq $0x114d1b0,-0x48(%r12) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0xe37c18,-0x38(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - lea -0x33(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe37ec0,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e37ec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800584c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39b25 │ │ │ │ + mov 0x60(%rbp),%bl │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x58(%rbp),%al │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %cl,(%rax,%r11,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r11),%rcx │ │ │ │ + mov %bl,(%rax,%rcx,1) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x2,%r11 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x7e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e37eff │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - movq $0x13cd791,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e37fc4 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jl e37f57 │ │ │ │ - movq $0x114cd60,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x13cd791,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xfc7068,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - sub %rbx,%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0xfc7068,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcrb $0xe3,-0x80(%r8) │ │ │ │ + rex.WR pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB add -0x75(%r8),%ecx │ │ │ │ - rex.WXB or -0x75(%r8),%rcx │ │ │ │ - push %rbx │ │ │ │ - adc -0x75(%rax),%ecx │ │ │ │ - pop %rbx │ │ │ │ - sbb -0x77(%rcx),%ecx │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38058 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39b98 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39bee │ │ │ │ + mov 0x60(%rbp),%bl │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%al │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x58(%rbp),%cl │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %r10b,(%rcx,%r11,1) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%r11),%r10 │ │ │ │ + mov %bl,(%rcx,%r10,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r11),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x3,%r11 │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rcx │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x7d(%r8) │ │ │ │ - jnp e3807b │ │ │ │ - add %bh,0x1f(%rdi) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - lea 0x585193(%rip),%r9 │ │ │ │ - lea 0x5befb5(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48005851(%rax) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e382fc │ │ │ │ - movq $0xe38128,-0x40(%rbp) │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - mov 0xa(%rbx),%rcx │ │ │ │ - mov 0x12(%rbx),%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38128 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39c60 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39ce0 │ │ │ │ + mov 0x60(%rbp),%bl │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%al │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x70(%rbp),%cl │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0x58(%rbp),%r10b │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + lea 0x10(%r14),%r10 │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + lea 0x1(%r11),%r10 │ │ │ │ + mov %bl,(%r9,%r10,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r11),%r9 │ │ │ │ + mov %al,(%rbx,%r9,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x3(%r11),%rbx │ │ │ │ + mov %cl,(%rax,%rbx,1) │ │ │ │ + add $0x78,%rbp │ │ │ │ + add $0x4,%r11 │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x78,%rbp │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ + add %cl,0x4a(%rax) │ │ │ │ pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jge e3815b │ │ │ │ - lea 0x5850bc(%rip),%r9 │ │ │ │ - lea 0x5bef06(%rip),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe38188,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - or %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39d58 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x58(%rbp),%al │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp e3a19e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0xe7,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rex.WB pop %r8 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg e38300 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe38200,-0x18(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38200 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39da8 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39de5 │ │ │ │ + mov 0x60(%rbp),%bl │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x58(%rbp),%al │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %cl,(%rax,%r11,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r11),%rcx │ │ │ │ + mov %bl,(%rax,%rcx,1) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x2,%r11 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %cl,0x49(%rax) │ │ │ │ pop %rax │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e382ec │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe37e50,-0xa0(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - movq $0x11796d8,-0x60(%r12) │ │ │ │ - lea -0xa0(%r12),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - movq $0x114d1b0,-0x48(%r12) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0xe37ff0,-0x38(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e39e58 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - lea -0x33(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xe37cf0,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe38370,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRB pop %r8 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5beccb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900584e(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e383f7 │ │ │ │ - movq $0xe379c8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe380c8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x12(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x584e7f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e384c0 │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e39e78 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %al,(%rbx,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + inc %r11 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e39ecc │ │ │ │ + add $0x60,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r11,%r8 │ │ │ │ + jmp e39ecc │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + or %bh,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e3848f │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x3(%rbx),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r9,%r14 │ │ │ │ - movq $0x117d7b8,-0x38(%rbp) │ │ │ │ + add %bh,0x48005848(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + add $0x58,%rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3a08e │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jge e3a0d2 │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + cmp %rsi,%r11 │ │ │ │ + jg e3a0f8 │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov (%r11,%rdi,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e39f7e │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movzbl %r11b,%eax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe39e10,-0x60(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e3a052 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + mov (%rcx,%rax,1),%al │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + add $0xffffffffffffff40,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0x110(%rsp),%r10 │ │ │ │ + add %r10,%rcx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe39d60,-0x68(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x60(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ - mov 0xb(%rbx),%rax │ │ │ │ + mov %r11b,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff98,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e3a171 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r11,%rax │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + jmp e3a19e │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe39ea0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe3a5d0,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x13(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp e383b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WRB pop %r8 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x50(%rdi) │ │ │ │ - movq $0xe38448,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + sub %rdi,%r10 │ │ │ │ + add %r10,%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jle e3a10a │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + jl e3a140 │ │ │ │ + movq $0xe39990,-0x28(%rbp) │ │ │ │ + add %r9,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x584d69(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - 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 e38598 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRB pop %r8 │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e385bc │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e38628 │ │ │ │ - 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 e385f6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fb24e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - js e38601 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e38679 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e3865e │ │ │ │ - movq $0xe38698,-0x20(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10da420 │ │ │ │ - lea 0x584c53(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + jmp 11745d0 │ │ │ │ + movq $0xe399c0,-0x28(%rbp) │ │ │ │ + lea 0x4(%rsi),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 11745d0 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r11,%rax │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3a4a0 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jl e3a416 │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jge e3a2cb │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r10 │ │ │ │ + mov (%r10,%rcx,1),%cl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%r10d │ │ │ │ + mov %r10,0xf8(%rsp) │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov 0xf8(%rsp),%r9 │ │ │ │ + add %r9,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + add $0xffffffffffffff20,%r9 │ │ │ │ + shl $0xc,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0xe39b50,-0x70(%rbp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x68(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%rbp) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r11,-0x20(%rbp) │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff90,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ + mov (%r10,%rcx,1),%cl │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + add $0x10,%r10 │ │ │ │ + mov %r10,0xa8(%rsp) │ │ │ │ + lea 0x3(%r8),%r10 │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r9b,%r10d │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + movzbl %cl,%r10d │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + add %rdx,%r10 │ │ │ │ + movzbl %bl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + movzbl %al,%r10d │ │ │ │ + add $0xffffffffffffff10,%r10 │ │ │ │ + shl $0x12,%r10 │ │ │ │ + add %rdx,%r10 │ │ │ │ + lea -0x80(%r10),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe39c18,-0x78(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x70(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x68(%rbp) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%rbp) │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0xb8(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %r11,-0x28(%rbp) │ │ │ │ + mov %al,-0x20(%rbp) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + mov %cl,-0x10(%rbp) │ │ │ │ + mov %r9b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jge e3a4f6 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl e3a2cb │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe39a08,-0x60(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe39d10,-0x60(%rbp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + add $0xffffffffffffff40,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + add %r10,%rcx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe39aa0,-0x68(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x60(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff98,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ 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,0x3e(%rdi) │ │ │ │ - movq $0xe385d0,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %cl,0x49005841(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3a603 │ │ │ │ + movq $0xe398b0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x5bdfdb(%rip),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + jmp 1173a30 │ │ │ │ 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 e38740 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - jrcxz e38741 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e38764 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e387d0 │ │ │ │ - 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 e3879e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %r8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e3a681 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e3a721 │ │ │ │ + movq $0xe3a670,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fb2620 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e3a670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - js e387a9 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + rex pop %rax │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3c(%rdi) │ │ │ │ - movq $0xe38778,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x584a9d(%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,(%rdi) │ │ │ │ + xchg %ebp,0x48000000(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe39958,-0x78(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + lea -0x73(%r12),%rax │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jg e3a6eb │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + movq $0xe3a750,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0x1179130,-0x48(%r12) │ │ │ │ + movq $0x40,-0x40(%r12) │ │ │ │ + movq $0xe3a7a8,0x8(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e39958 │ │ │ │ + lea 0x582eb0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 e38890 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e388b4 │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r9b,0x4500e3a7(%r8) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e38b60 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e39958 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e38985 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe38918,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38918 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e3a784 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x64(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg e38939 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl e38954 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x594e44(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e38a82 │ │ │ │ - movq $0xe38a10,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38a10 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e3a7a4 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e3a890 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jo e3a825 │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x55(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe388c8,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5bdc4e(%rip),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e38b30 │ │ │ │ + jb e3a85d │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e38b25 │ │ │ │ + ja e3a852 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg e38ad9 │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e3a827 │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl e38af4 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x594ca4(%rip),%rbx │ │ │ │ + lea 0x583f3a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %bh,%ch │ │ │ │ + sub %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rdi) │ │ │ │ - ... │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e38d02 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e38cf7 │ │ │ │ - mov 0x17(%rsi),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg e38c75 │ │ │ │ - mov 0x7(%rsi),%rbx │ │ │ │ - mov 0xf(%rsi),%rcx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0xe38be8,-0x38(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38be8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %bl,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,%al │ │ │ │ + ds pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB xchg %eax,%r8d │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae e3a912 │ │ │ │ + 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 %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e38c65 │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - movq $0x114d1b0,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe38a98,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5bda5b(%rip),%r9 │ │ │ │ - lea -0x3f(%r12),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe389b8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe38cd0,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38cd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.XB pop %r8 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x73(%rax) │ │ │ │ - cmp $0x5be36b,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x5845cf(%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 (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ + add %dl,0x4800583e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e38d70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e3a912 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x45(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e38e04 │ │ │ │ - movq $0xe38db8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38db8 │ │ │ │ - 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 %ah,(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - lea (bad),%esp │ │ │ │ - jrcxz e38dc0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38de8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.R pop %rax │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jge e38e04 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + jge e3a914 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e38b60 │ │ │ │ - lea 0x5844dd(%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 %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%r9 │ │ │ │ + jmp e3ad88 │ │ │ │ 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 e38e70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x44(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %ch,%cl │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e38e94 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e39128 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e38f44 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe38ef8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38ef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ds pop %rax │ │ │ │ + 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 e3a974 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3a97d │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x50(%rbp),%bl │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %bl,(%r11,%r10,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r10 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ 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,-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 0xf(%rbx),%rbx │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + or %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800583d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3a9fe │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %al,(%r11,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %bl,(%rax,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r10 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3ad88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0xf3,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e38ffe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe38fa8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e38fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0x58,%al │ │ │ │ + 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 e3aa9c │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3aaa6 │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x60(%rbp),%r11b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x50(%rbp),%al │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %cl,(%rax,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%rcx │ │ │ │ + mov %bl,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x2(%r10),%rbx │ │ │ │ + mov %r11b,(%rax,%rbx,1) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x3,%r10 │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3ad88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x7f3,%eax │ │ │ │ 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,0x39(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp $0x58,%al │ │ │ │ + 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 e3ab5c │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3ab66 │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x60(%rbp),%r11b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%al │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rbp),%cl │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %dl,(%rcx,%r10,1) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%r10),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r10),%rcx │ │ │ │ + mov %r11b,(%rbx,%rcx,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x3(%r10),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x4,%r10 │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3ad88 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e390fb │ │ │ │ - movq $0xe39078,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + pop %rax │ │ │ │ + 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 e3ac34 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e3b012 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e390eb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe38ea8,-0x48(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp 0x0(%rax),%ebx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe38f58,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3ac86 │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %al,(%r11,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %bl,(%rax,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r10 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3ad88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.X pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e392db │ │ │ │ - movq $0xe39170,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39170 │ │ │ │ - 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,%al │ │ │ │ - pop %r8 │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jge e391a3 │ │ │ │ - lea 0x584184(%rip),%r9 │ │ │ │ - lea 0x5bdebe(%rip),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe391d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e391d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ds pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000001(%rsi) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg e392fe │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0xe39240,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e3ad24 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3ad2a │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ + mov 0x50(%rbp),%bl │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %bl,(%r11,%r10,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r10 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3ad88 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + or %esi,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e392cb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xfc7068,-0x48(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + add %bh,%al │ │ │ │ + cmp %ebx,0x0(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x58406e(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3af13 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jge e3af53 │ │ │ │ + lea 0x4(%r8),%r10 │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + jg e3af79 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov (%r10,%rdi,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e3ae22 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + mov %r10,(%r12) │ │ │ │ + movq $0xe3ace8,-0x58(%rbp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r10,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e3aee4 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov %r10,0xe8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov (%rax,%r10,1),%al │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%r10d │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + add $0xffffffffffffff40,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + add %rcx,%r10 │ │ │ │ + lea -0x80(%r10),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe3ac40,-0x60(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r11b,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e3aff2 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov $0x3,%r10d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e3b012 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3ad60,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe3b3e8,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jle e3af8b │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + jl e3afc1 │ │ │ │ + movq $0xe3a8c8,-0x28(%rbp) │ │ │ │ + add %r9,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xe39020,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe39350,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39350 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 11745d0 │ │ │ │ + movq $0xe3a8f8,-0x28(%rbp) │ │ │ │ + lea 0x4(%rsi),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov $0x4,%r10d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3b2d6 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jl e3b25d │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jge e3b129 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %r11b,%edx │ │ │ │ + add $0xffffffffffffff20,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea -0x80(%rdx),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe3aa60,-0x68(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11b,-0x18(%rbp) │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff98,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov (%rdx,%rcx,1),%cl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + movzbl %bl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + add %r9,%rdx │ │ │ │ + movzbl %al,%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0xc,%r9 │ │ │ │ + add %rdx,%r9 │ │ │ │ + movzbl %r11b,%edx │ │ │ │ + add $0xffffffffffffff10,%rdx │ │ │ │ + shl $0x12,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe3ab20,-0x70(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %r10,-0x28(%rbp) │ │ │ │ + mov %r11b,-0x20(%rbp) │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff90,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jge e3b31a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl e3b129 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe3a938,-0x58(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3abf8,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%ebx │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe3a9b8,-0x60(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r11b,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3d(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bdceb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e393c1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movq $0x114d190,-0x8(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0xe3a7e8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3943b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39430 │ │ │ │ + sbb %dh,(%rbx) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e3b533 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe3b490,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe39398,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe39450,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e3944c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3958d │ │ │ │ - movq $0xe394c8,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e394c8 │ │ │ │ - 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 %r15b,%r8b │ │ │ │ - xchg %eax,%esp │ │ │ │ - jrcxz e394d0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e394f8 │ │ │ │ + jne e3b490 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%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) │ │ │ │ - push %rax │ │ │ │ + add %cl,%al │ │ │ │ + xor 0x0(%rax),%bl │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3957d │ │ │ │ + ja e3b537 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe393e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe3a890,-0x70(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + lea -0x6b(%r12),%rax │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jg e3b4fd │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + movq $0xe3b558,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0x1179130,-0x48(%r12) │ │ │ │ + movq $0x40,-0x40(%r12) │ │ │ │ + movq $0xe3b5b0,0x8(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3a890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e395d9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movq $0x114d190,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e39653 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39648 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe395b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe39668,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + xor 0x0(%rax),%bl │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0xe3b590,0x18(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3a890 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e39664 │ │ │ │ + jrcxz e3b58c │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp 0x0(%rax),%bl │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3984f │ │ │ │ - movq $0xe396d8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e396d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ebx,0x0(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3985a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e397dd │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe39748,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e397cd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe395f8,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe39478,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe39830,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39830 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e3b5ac │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x38(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bd80b,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x583b0a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp 0x0(%rax),%bl │ │ │ │ - jmp e39690 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e398d2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%ax │ │ │ │ - movq $0x10f3f50,-0x8(%r12) │ │ │ │ - mov %ax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e3b698 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + push $0x48005831 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e39953 │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb e3b665 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e39948 │ │ │ │ + ja e3b65a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe398a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe39968,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e39964 │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e3b62f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x583132(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e39aa5 │ │ │ │ - movq $0xe399e0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + xor %bl,0x0(%rax) │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae e3b71a │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e399e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ 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,(%r8) │ │ │ │ - (bad) │ │ │ │ - jrcxz e399e8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %cl,0x48005830(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e3b71a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39a95 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe398f8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x2,%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %bl,0x30(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e3b71c │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%r9 │ │ │ │ + jmp e3bb90 │ │ │ │ + nop │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor %bl,0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3b793 │ │ │ │ + mov 0x50(%rbp),%bl │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %bl,(%r11,%r10,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r10 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800582f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3b839 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %al,(%r11,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %bl,(%rax,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r10 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0xf3,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39af2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%ax │ │ │ │ - movq $0x10f3f50,-0x8(%r12) │ │ │ │ - mov %ax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cs pop %rax │ │ │ │ + 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 e3b8a4 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3b8f9 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x60(%rbp),%r11b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x50(%rbp),%al │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %cl,(%rax,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%rcx │ │ │ │ + mov %bl,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x2(%r10),%rbx │ │ │ │ + mov %r11b,(%rax,%rbx,1) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x3,%r10 │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x3,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x7f3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs pop %rax │ │ │ │ + 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 e3b964 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3b9d1 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x60(%rbp),%r11b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%al │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rbp),%cl │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %dl,(%rcx,%r10,1) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%r10),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r10),%rcx │ │ │ │ + mov %r11b,(%rbx,%rcx,1) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x3(%r10),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x4,%r10 │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x70,%rbp │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e39b73 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39b68 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe39ac8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe39b88,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x2d(%rax) │ │ │ │ + pop %rax │ │ │ │ + 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 e3ba3c │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e3be1a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x8b480058,%eax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e3ba84 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3bac1 │ │ │ │ + mov 0x58(%rbp),%bl │ │ │ │ + mov 0x50(%rbp),%r11b │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %al,(%r11,%r10,1) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %bl,(%rax,%r11,1) │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r10 │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x60,%rbp │ │ │ │ + add $0x2,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e39b84 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,0x2c(%rax) │ │ │ │ + pop %rax │ │ │ │ + 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 e3bb2c │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e3bb40 │ │ │ │ + mov 0x50(%rbp),%bl │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %bl,(%r11,%r10,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r10 │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + add $0x58,%rbp │ │ │ │ + inc %r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e3bb90 │ │ │ │ + nopl (%rax) │ │ │ │ + or %esi,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0x58,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e39d6f │ │ │ │ - movq $0xe39bf8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39bf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49005834(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x0(%rax),%ebx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e39d7a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e39cfd │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + ja e3bd1b │ │ │ │ + mov %rdx,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jge e3bd5b │ │ │ │ + lea 0x4(%r8),%r10 │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + jg e3bd81 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov (%r10,%rdi,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e3bc2a │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + mov %r10,(%r12) │ │ │ │ + movq $0xe3baf0,-0x58(%rbp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r10,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e3bcec │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov %r10,0xe8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov (%rax,%r10,1),%al │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%r10d │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + add $0xffffffffffffff40,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + add %rcx,%r10 │ │ │ │ + lea -0x80(%r10),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe3ba48,-0x60(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r11b,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e3bdfa │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov $0x3,%r10d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e3be1a │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3bb68,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe3c1f0,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe39c68,-0x8(%rbp) │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jle e3bd93 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + jl e3bdc9 │ │ │ │ + movq $0xe3b6d0,-0x28(%rbp) │ │ │ │ + add %r9,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + movq $0xe3b700,-0x28(%rbp) │ │ │ │ + lea 0x4(%rsi),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39c68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov $0x4,%r10d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3c0de │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jl e3c065 │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jge e3bf31 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %r11b,%edx │ │ │ │ + add $0xffffffffffffff20,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea -0x80(%rdx),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe3b868,-0x68(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11b,-0x18(%rbp) │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff98,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%bl │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov (%rdx,%rcx,1),%cl │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + movzbl %bl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + add %r9,%rdx │ │ │ │ + movzbl %al,%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0xc,%r9 │ │ │ │ + add %rdx,%r9 │ │ │ │ + movzbl %r11b,%edx │ │ │ │ + add $0xffffffffffffff10,%rdx │ │ │ │ + shl $0x12,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe3b928,-0x70(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %r10,-0x28(%rbp) │ │ │ │ + mov %r11b,-0x20(%rbp) │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff90,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jge e3c122 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl e3bf31 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe3b740,-0x58(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3ba00,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %al,%ebx │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe3b7c0,-0x60(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r11b,-0x10(%rbp) │ │ │ │ + mov %al,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x25(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39ced │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe39b18,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0xe3b5f0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffffe,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe39990,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe39d50,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39d50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x33(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bd2eb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x58360a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor $0x3e90058,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rbx) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc %ah,-0x72b7ffa8(%rip) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e3c33b │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe3c298,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e3c298 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x58,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1b(%rdi) │ │ │ │ + js e3c2ea │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja e3c33f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x10f3f30,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe3b698,-0x70(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + lea -0x6b(%r12),%rax │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jg e3c305 │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + movq $0xe3c360,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0x1179130,-0x48(%r12) │ │ │ │ + movq $0x40,-0x40(%r12) │ │ │ │ + movq $0xe3c3b8,0x8(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3b698 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e39e6b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e39e60 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe39dc8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe39e80,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + add %bh,%al │ │ │ │ + and 0x0(%rax),%ebx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0xe3c398,0x18(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3b698 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e39e7c │ │ │ │ + jrcxz e3c394 │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e39fbd │ │ │ │ - movq $0xe39ef8,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39ef8 │ │ │ │ - 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,(%r8) │ │ │ │ - lahf │ │ │ │ - jrcxz e39f00 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e39f28 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e3c3b4 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x23(%rax) │ │ │ │ + pop %rax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e39fad │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe39e10,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ + ja e3c437 │ │ │ │ + movq $0xe3b440,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0xe3c248,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x58119f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a008 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x10f3f30,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd748,-0x10(%r12) │ │ │ │ + movq $0x13bd801,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea 0x5813ad(%rip),%rdi │ │ │ │ + lea 0x581156(%rip),%rsi │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + jmp e77360 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x5813b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3a083 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a078 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe39fe0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe3a098,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e3a094 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x581361,%eax │ │ │ │ + lea 0x58110a(%rip),%rsi │ │ │ │ + jmp e77360 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,0x14(%rax) │ │ │ │ pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3a27f │ │ │ │ - movq $0xe3a108,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e3c766 │ │ │ │ + movq $0xe3c550,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3a108 │ │ │ │ + jne e3c550 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4900582f(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a28a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3a20d │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3a178,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3a178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc $0x58,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a1fd │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe3a028,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffffc,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe39ea8,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3a260,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3a260 │ │ │ │ + jne e3c598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cs pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bcddb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %al,%al │ │ │ │ + adc 0x0(%rax),%ebx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge e3c682 │ │ │ │ + movq $0xe3c5d8,0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x58311a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e3c5d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor %bl,0x0(%rax) │ │ │ │ - jmp e3a0c0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %bh,%al │ │ │ │ + adc 0x0(%rax),%bl │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je e3c8c2 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3c647 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13bd5f8,-0x30(%r12) │ │ │ │ + movq $0x13bd631,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd678,-0x10(%r12) │ │ │ │ + movq $0x13bd701,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3c468 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x48005812(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3c691 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add 0x8(%rbp),%rsi │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a301 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ + ja e3c73e │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jge e3c771 │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + mov (%rdi,%rdx,1),%dil │ │ │ │ + cmp $0x80,%dil │ │ │ │ + jae e3c6e7 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3c6ca │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + inc %rdx │ │ │ │ + dec %rbx │ │ │ │ + jmp e3c691 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%dil │ │ │ │ + jae e3c856 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3c703 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x2,%rdx │ │ │ │ + dec %rbx │ │ │ │ + jmp e3c691 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3c668,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + lea 0x58120b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3a37b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a370 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe3a2d8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe3a390,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe3c7a0,0x20(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e3c7a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e3a38c │ │ │ │ + add %ch,0x11(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %bl,-0x7cb70000(%rcx,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3c846 │ │ │ │ + movq $0x10e9e40,-0x58(%r12) │ │ │ │ + movq $0x13bd5f8,-0x50(%r12) │ │ │ │ + movq $0x13bd631,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13bd678,-0x30(%r12) │ │ │ │ + movq $0x13bd701,-0x28(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd748,-0x10(%r12) │ │ │ │ + movq $0x13bd781,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x580f97(%rip),%rdi │ │ │ │ + lea 0x580dc0(%rip),%rsi │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e77360 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0xf0,%dil │ │ │ │ + jae e3c8ce │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3c871 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x3,%rdx │ │ │ │ + dec %rbx │ │ │ │ + jmp e3c691 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x2(%rdx),%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + movzbl (%rbx,%rcx,1),%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dil,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3c4e0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3c8e3 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x4,%rdx │ │ │ │ + dec %rbx │ │ │ │ + jmp e3c691 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x3(%rdx),%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + lea 0x2(%rdx),%rsi │ │ │ │ + movzbl (%rbx,%rsi,1),%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x580e75(%rip),%rdi │ │ │ │ + lea 0x580c9e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e77360 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x48005810 │ │ │ │ + lea 0x581061(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1063c00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3a4cd │ │ │ │ - movq $0xe3a408,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3a408 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jrcxz e3a410 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3a438 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3c9f2 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3c9e7 │ │ │ │ + movq $0xe3c978,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe3ca10,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x36b275(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x581037(%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %bh,%al │ │ │ │ + addps (%rax),%xmm0 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a4bd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe3a320,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ + ja e3ca51 │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bc6a8,-0x10(%r12) │ │ │ │ + movq $0x13bd999,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x4800580f │ │ │ │ + lea 0x580f61(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1063c00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a519 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3a593 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3caf2 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a588 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe3a4f0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe3a5a8,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + ja e3cae7 │ │ │ │ + movq $0xe3ca78,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe3cb10,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x36b175(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x580f57(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e3a5a4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB pop %r10 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + test $0xf,%al │ │ │ │ + and (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub 0x0(%rax),%bl │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + addps (%rax),%xmm0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3a78f │ │ │ │ - movq $0xe3a618,-0x28(%rbp) │ │ │ │ + jb e3cb9e │ │ │ │ + movq $0xe3cb70,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3a618 │ │ │ │ + jne e3cb70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900582a(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a79a │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3a71d │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3a688,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3a688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + addps (%rax),%xmm0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne e3cb8f │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3caa0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3c9a0 │ │ │ │ + lea 0x580eeb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a70d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe3a538,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3a3b8,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3a770,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3cc1d │ │ │ │ + movq $0xe3cc00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3a770 │ │ │ │ + jne e3cc00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub %ebx,0x0(%rax) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5bc8cb(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x582c2a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub 0x0(%rax),%ebx │ │ │ │ - jmp e3a5d0 │ │ │ │ - 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 e3aaf0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp e3cc1b │ │ │ │ + add %cl,(%rdi) │ │ │ │ + sahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + fcomps -0x7cb7fed1(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:-0x73(%rax) │ │ │ │ + sbb $0x580e7c,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3a838 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e3cc70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3a879 │ │ │ │ - movq $0xe3a8a8,-0x40(%rbp) │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - mov 0xa(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-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 $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae e3d1ea │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov $0x4,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + lea 0x3(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x2(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff10,%r9 │ │ │ │ + shl $0x12,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3cf8d │ │ │ │ nopl (%rax) │ │ │ │ - rex.W sub $0x0,%al │ │ │ │ + or %edi,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) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3a9eb │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - 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 │ │ │ │ - lea 0x10(%rbx),%r11 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,0x90(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x54(%r12),%rax │ │ │ │ - movq $0xfc7068,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e3cd70 │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x1ff800,%r11d │ │ │ │ + cmp $0xd800,%r11 │ │ │ │ + jne e3cd80 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r11,%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jl e3ce4f │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jge e3cec9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r9),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x3,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp e3cf5b │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jge e3d0d7 │ │ │ │ + test %rax,%rax │ │ │ │ + jl e3cec9 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %bl,(%rax,%r9,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + inc %r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3cf5b │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3aac1 │ │ │ │ - movq $0xe3aa68,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e3cee0 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e3cf8d │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%r9),%r11 │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x3(%r9),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x4,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jge e3d07a │ │ │ │ + lea 0x4(%r8),%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jg e3d09c │ │ │ │ + lea 0x10(%rcx),%r9 │ │ │ │ + mov (%r9,%rdi,1),%r9b │ │ │ │ + cmp $0x80,%r9b │ │ │ │ + jae e3d02e │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3cfea │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0xe3cd40,-0x50(%rbp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe3ce98,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + cmp $0xe0,%r9b │ │ │ │ + jae e3d123 │ │ │ │ + mov $0x2,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff40,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3cf8d │ │ │ │ + movq $0xe3d1a8,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + movq $0xe3d1d0,-0x28(%rbp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + sub %rdi,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3aa68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 11745d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %al,(%rbx,%r11,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x2,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3cf5b │ │ │ │ + cmp $0xf0,%r9b │ │ │ │ + jae e3cc95 │ │ │ │ + mov $0x3,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + lea 0x2(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff20,%r9 │ │ │ │ + shl $0xc,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3cf8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800e3aa(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3aa98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e3d1bc │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e3a838 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - loopne e3aac6 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e3d1ec │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + jmp e3cf5b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28(%rax) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ pop %rax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3ac19 │ │ │ │ - test %r14,%r14 │ │ │ │ - jge e3ab2f │ │ │ │ - lea 0x5827ff(%rip),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0x5bc536(%rip),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe3ab68,-0x28(%rbp) │ │ │ │ + jb e3d295 │ │ │ │ + movq $0xe3d250,-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 e3ab68 │ │ │ │ + jne e3d250 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x83490058,%eax │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc $0x8b480058,%eax │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe3a838,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x1a(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e3ac3c │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3abf0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rdi,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3abf0 │ │ │ │ + test %rax,%rax │ │ │ │ + jg e3d269 │ │ │ │ + lea 0x5814f8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + movq $0xe3d2b0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x4(%rax),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x58080c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%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) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e3ac03 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x50(%rdi) │ │ │ │ + movq $0xe3cc70,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e3a838 │ │ │ │ - lea 0x5827c0(%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 $0xe3aa18,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe3ac88,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ac88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe3d358,0x20(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x4(%rcx),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x13(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e3cc70 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x58,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bc3b3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e3ad00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - es pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3ad65 │ │ │ │ - movq $0xe3ad48,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ad48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e3d34c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3d358 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4c005826(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3aaf0 │ │ │ │ - lea 0x582684(%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 0x20(%rbp),%r9 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xe4b410,-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 $0xe3d330,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3add0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - es pop %rax │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3adf4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3aee8 │ │ │ │ - nopl (%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3d47f │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov (%rsi,%rdx,1),%sil │ │ │ │ + cmp $0x80,%sil │ │ │ │ + jae e3d42e │ │ │ │ + lea -0x1(%rbx),%r8 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + cmp $0xe0,%sil │ │ │ │ + jae e3d44b │ │ │ │ + lea -0x2(%rbx),%r8 │ │ │ │ + lea 0x2(%rdx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + cmp $0xf0,%sil │ │ │ │ + jae e3d468 │ │ │ │ + lea -0x3(%rbx),%r8 │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + lea -0x4(%rbx),%r8 │ │ │ │ + lea 0x4(%rdx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc 0x0(%rax),%bl │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3d50d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3d502 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e3d4d7 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x58128a(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc 0x0(%rax),%bl │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3ae5d │ │ │ │ + jb e3d59d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3d592 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e3d567 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x5811fa(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3d73f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3ae52 │ │ │ │ + ja e3d734 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e3d61f │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e3d666 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e3d6c4 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%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 %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 0x3(%rbx),%rax │ │ │ │ - movq $0xe3ae08,-0x10(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3d7d2 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe3d798,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e3d798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and $0x58,%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,0x1f(%rdi) │ │ │ │ - movq $0xe3ae80,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp e3aaf0 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5824ea(%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) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3af90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xfb,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005824(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3aff5 │ │ │ │ - movq $0xe3afd8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3afd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and $0x58,%al │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3aff4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3aee8 │ │ │ │ - lea 0x582424(%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 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3b060 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + incl (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x0(%rax),%ebx │ │ │ │ - jmp e3af90 │ │ │ │ - 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 e3b2a8 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3b158 │ │ │ │ - movq $0xe3b0f8,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + rex.X add (%rax),%al │ │ │ │ + add %dh,(%rcx) │ │ │ │ + rorb $0xfa,-0x77(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp e3d84f │ │ │ │ + add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - mov $0xe3,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %ch,0x48005802(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + add $0x30,%rbp │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3d952 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jge e3d8c3 │ │ │ │ + movq $0xe3d5b8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xe3d758,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe3db20,-0x38(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e3d981 │ │ │ │ + movq $0xe3d930,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x580e5a(%rip),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3b128 │ │ │ │ + jne e3d930 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RB 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) │ │ │ │ - rex.RB call 1c762a0 <__environ@GLIBC_2.2.5+0x876e78> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174390 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ah,(%rbx) │ │ │ │ + add $0x3,%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) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3b269 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%r11 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x101f2e0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ + add %ch,0x48005801(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp e3d99d │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sar $0xff,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48005820(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3b3ad │ │ │ │ - test %r14,%r14 │ │ │ │ - jge e3b2e7 │ │ │ │ - lea 0x582047(%rip),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0x5bbd7e(%rip),%r8 │ │ │ │ + movq $0xe3db60,-0x28(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + add %rsi,%r8 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0xe3b320,-0x28(%rbp) │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3da6e │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg e3d9f6 │ │ │ │ + movq $0xe3d528,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + movq $0x114d270,-0x40(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x13f7049,-0x30(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe3d3e0,-0x68(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0xe3d498,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x580082(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe3dab8,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg e3b3d0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0xe3b390,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %bl,0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp e3d99d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp e3d8e0 │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ (bad) │ │ │ │ - mov $0xe3,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1174390 │ │ │ │ - lea 0x58208c(%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 $0xe3b0a0,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3b420,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x7cffa801(%rax) │ │ │ │ + jrcxz e3db2a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e3daed │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe3d830,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3b420 │ │ │ │ + jne e3d830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bbc1b,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - enter $0x11,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3b55c │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%r11 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x101f2e0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + add %bh,-0x1(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e3db90 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e3b5b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3d84f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800581e(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3b61d │ │ │ │ - movq $0xe3b600,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3dbff │ │ │ │ + movq $0xe3dbd0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3b600 │ │ │ │ + jne e3dbd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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,0x1e(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3b61c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3b2a8 │ │ │ │ - lea 0x581e2c(%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 %bl,(%rax) │ │ │ │ + call *0x0(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e3dbe7 │ │ │ │ + lea 0x57feda(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e3d800 │ │ │ │ + lea 0x57ff02(%rip),%rbx │ │ │ │ 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 e3b688 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp e3dc58 │ │ │ │ + nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb $0x2be90058,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,0x39(%r8) │ │ │ │ + (bad) │ │ │ │ + jg e3dcbc │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + add %rsi,%rbx │ │ │ │ + lea 0x10(%r8),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je e3dca3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e3dd16 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e3dd08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1148a90 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + add %rsi,%rbx │ │ │ │ + lea 0x10(%r8),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je e3dcfe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e3dd16 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e3dcad │ │ │ │ + lea 0x5b9334(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x5b9314(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3b7c2 │ │ │ │ - movq $0xe3b6f8,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB loopne e3dd91 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e3dded │ │ │ │ + movq $0xe3dd80,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3b6f8 │ │ │ │ + jne e3dd80 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - mov $0xe3,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%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) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3b7b2 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ + rex.RB │ │ │ │ + lock enter $0xe3dd,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - movq $0x10d6978,-0x38(%r12) │ │ │ │ - mov %r9b,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - inc %rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48005818(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3b9a7 │ │ │ │ - movq $0xe3b828,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3b933 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3b898,-0x8(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3b898 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3b923 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - movq $0x10d6978,-0x38(%r12) │ │ │ │ - mov %r9b,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - inc %rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x1(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x1(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3b6a8,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3b988,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3b988 │ │ │ │ + jne e3ddc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5bb6b3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x581ac2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + cmovl -0x74b7f8bd(%rbx),%ecx │ │ │ │ + jge e3dddc │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3dc58 │ │ │ │ + lea 0x57fd24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3bb20 │ │ │ │ - movq $0xe3ba30,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB loopne e3de61 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e3df74 │ │ │ │ + movq $0xe3de50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3ba30 │ │ │ │ + jne e3de50 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r12b,-0x46(%r8) │ │ │ │ - jrcxz e3ba38 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + fsubp %st,%st(3) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + 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 e3ba60 │ │ │ │ + jne e3de98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%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) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3bb10 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jae e3deaf │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - movq $0x10d6958,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movswq %r10w,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - shl $0x8,%r9 │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffe,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jg e3df13 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je e3def1 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e3df66 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e3df05 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jl e3df66 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je e3df66 │ │ │ │ + lea 0x5b911e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je e3df52 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e3df66 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e3df05 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jl e3df66 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne e3df05 │ │ │ │ + lea 0x5b90b4(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x57fba5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - pop %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cld │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3bd27 │ │ │ │ - movq $0xe3bb88,-0x28(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3e020 │ │ │ │ + movq $0xe3dfd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x83490058,%eax │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x48000001(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3bcb8 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3bbf8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3bbf8 │ │ │ │ + jne e3dfd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sti │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x49(%rdi,%rbx,2),%esi │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3bca8 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - movq $0x10d6958,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movswq %r10w,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - shl $0x8,%r9 │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2(%r8),%rbx │ │ │ │ + ja e3e02b │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bd2f0,-0x10(%r12) │ │ │ │ + movq $0x13bdb39,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3b9e0,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3bd08,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x49005813(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5bb333(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x581752(%rip),%rbx │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + lea 0x57fb6c(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3cb38 │ │ │ │ + lea 0x57fbb1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e3e00d │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e3e568 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3bea0 │ │ │ │ - movq $0xe3bdb0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bdb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3e09d │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add (%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3e0c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - mov $0x8b4800e3,%ebp │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bde0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e3e1cb │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov 0x27(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jg e3e1c1 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%sil │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + movzbl %sil,%r8d │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + lea -0x1(%r14),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne e3e289 │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov 0x47(%rbx),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + add %rsi,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add $0x10,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je e3e170 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je e3e1fa │ │ │ │ + add %rax,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp e3e0cd │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + sub %r14,%r10 │ │ │ │ + add %r10,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je e3e1c1 │ │ │ │ + add %rax,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp e3e0cd │ │ │ │ + lea 0x5b8e81(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3be90 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x1(%r8),%r9b │ │ │ │ - mov (%r8),%r10b │ │ │ │ - movq $0x10d6958,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movswq %r10w,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - shl $0x8,%r9 │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffe,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jge e3e1f8 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3e257 │ │ │ │ + movq $0xe3e070,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x114d1b0,-0x20(%r12) │ │ │ │ + sub %rdi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe3e1e0,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rax,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + cmp %r8,%r14 │ │ │ │ + je e3e1c1 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl (%r9,%r14,1),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov 0x37(%rbx),%rcx │ │ │ │ + and %r8,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e3e187 │ │ │ │ + add %rdi,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp e3e0cd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc %ebx,0x0(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3c0a7 │ │ │ │ - movq $0xe3bf08,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bf08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb e3e30a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3e328 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49005811(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c0b2 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3c038 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3bf78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3bf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c028 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x1(%rsi),%r9b │ │ │ │ - mov (%rsi),%r10b │ │ │ │ - movq $0x10d6958,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movswq %r10w,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - shl $0x8,%r9 │ │ │ │ - movswq %r9w,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3bd60,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + ja e3e3a5 │ │ │ │ + cmp 0x1f(%rbx),%r14 │ │ │ │ + jge e3e3b4 │ │ │ │ + movzbl 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e3e360 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + inc %r14 │ │ │ │ + jmp e3e328 │ │ │ │ + movq $0xe3e2e0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x114d1b0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe3c088,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %bl,0x0(%rax) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5bafb3(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x5813e2(%rip),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0x5b8c8a(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3c24c │ │ │ │ - movq $0xe3c130,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3e402 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3e420 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x3f(%r8) │ │ │ │ - jrcxz e3c138 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3e49d │ │ │ │ + cmp 0x1f(%rbx),%r14 │ │ │ │ + jge e3e4ac │ │ │ │ + movzbl 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e3e458 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + inc %r14 │ │ │ │ + jmp e3e420 │ │ │ │ + movq $0xe3e3d8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x114d1b0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0x5b8b92(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3e53c │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c23c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - mov 0x2(%r8),%r11b │ │ │ │ - mov 0x3(%r8),%r14b │ │ │ │ - movq $0x10d6938,-0x38(%r12) │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - shl $0x8,%r11 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - shl $0x10,%r10 │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - shl $0x18,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r14,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffc,%rbx │ │ │ │ + ja e3e531 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%cl │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0xe3e420,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %cl,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3e420 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + fdivr %st(2),%st │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdx) │ │ │ │ + fildl (%rax) │ │ │ │ ... │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3c47f │ │ │ │ - movq $0xe3c2b0,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c2b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or $0x83490058,%eax │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3c40c │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3c320,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x72f8394c,%r8d │ │ │ │ + ja e3e5bb │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3e5dd │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e3e590 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e3df98 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne e3e60b │ │ │ │ + cmp $0x0,%rcx │ │ │ │ + jg e3e6f5 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + lea 0x5b8a86(%rip),%rbx │ │ │ │ + movq $0xe3eea0,-0x8(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + jmp 10d71c0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x57f5f9(%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) │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e3e632 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + movq $0xe3e8d0,-0x8(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x5b8a24(%rip),%r14 │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 10d71c0 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + lea -0x1(%r8),%r11 │ │ │ │ + lea 0x10(%rsi),%r14 │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov (%rsi,%r14,1),%sil │ │ │ │ + add $0xfffffffffffffffe,%r8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r11,%rdi │ │ │ │ + jge e3e7f8 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + add $0x10,%r9 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + add %rdi,%r9 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov (%rax,%r9,1),%al │ │ │ │ + movzbl %sil,%r9d │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jne e3f965 │ │ │ │ + mov %r10,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + lea -0x2(%rbx),%r8 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + or %rbx,%r14 │ │ │ │ + inc %rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + jmp e3e66b │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov (%rdx,%rdi,1),%dl │ │ │ │ + movzbl %dl,%esi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + movzbl (%rdi,%rbx,1),%edi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne e3e75a │ │ │ │ + movq $0xe3e4d0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %dl,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + movq $0x13fa3e9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp e3e5c3 │ │ │ │ + movq $0xe3e328,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %dl,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe3f960,-0x18(%rbp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e3e328 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (bad),%edi │ │ │ │ + incb (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e3e7c4 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r8b │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r11,%r8 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3e87a │ │ │ │ + movq $0xe3e0c0,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %sil,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%r14 │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0xe3f9a8,-0x18(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add %r10,%r14 │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e3e0c0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe3e7b8,-0x48(%rbp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %sil,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1d(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e3e8e8 │ │ │ │ + sub 0x10(%rbp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e3e9b2 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e3e9b2 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle e3ecb3 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e3ef70 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3e996 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f848,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e3ea7d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle e3eb48 │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e3ef70 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + neg %rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3ea61 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f8c0,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e3ebf1 │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle e3ed4f │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e3ef70 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + neg %rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3eb2c │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f820,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + and %r8,%rsi │ │ │ │ + neg %rbx │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and %r8,%r9 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + imul %r9,%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %r9,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + neg %rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3ebd5 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f910,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle e3edee │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e3ef70 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3ec97 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f7f8,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3ed33 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f8e8,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + neg %rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3edd2 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f898,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + cmp $0x7fffffff,%rdi │ │ │ │ + jg e3f042 │ │ │ │ + imul %rbx,%rsi │ │ │ │ + shl $0x20,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e3f13b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3ee6e │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f870,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %dh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x23(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c3fc │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - mov 0x2(%rsi),%r11b │ │ │ │ - mov 0x3(%rsi),%r14b │ │ │ │ - movq $0x10d6938,-0x38(%r12) │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - shl $0x8,%r11 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - shl $0x10,%r10 │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - shl $0x18,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r14,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x4(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + sub 0x28(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3ef44 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e3ef44 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x20,%r9 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle e3f0d0 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle e3eeeb │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3ef70 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3ef1d │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3ef36 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3c0e0,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3c460,-0x8(%rbp) │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e3ef80 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle e3f007 │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x20,%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle e3f1d2 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x57dbe1(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e3f052 │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x20,%r9 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle e3f253 │ │ │ │ + test %r9,%r9 │ │ │ │ + jle e3efae │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3ef70 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3efdd │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3eff6 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rdi │ │ │ │ + neg %rbx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and %r9,%r10 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + imul %rbx,%r9 │ │ │ │ + imul %r10,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f22b │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x57db57(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x20,%r9 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle e3f2ac │ │ │ │ + test %r9,%r9 │ │ │ │ + jle e3f07d │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3ef70 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f0ac │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f0c5 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f102 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f11b │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e3f14b │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x57f616(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je e3f183 │ │ │ │ + movq $0xe3f318,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + mov 0xe(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x6(%r8),%rcx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c460 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3f1b6 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f938,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f204 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f21a │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + imul %r10,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f126 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x57d99e(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or $0x58,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5babdb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x58101a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f285 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f29b │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + and %r10,%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + imul %r9,%r10 │ │ │ │ + imul %rbx,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jle e3f2de │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f042 │ │ │ │ + imul %rbx,%rdi │ │ │ │ + shl $0x20,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e3f2f7 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e3f243 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e3f132 │ │ │ │ + nopl (%rax) │ │ │ │ + or %ch,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3c624 │ │ │ │ - movq $0xe3c508,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0xd(%r8) │ │ │ │ + jrcxz e3f320 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3c508 │ │ │ │ + jne e3f348 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + or %ch,%bl │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %r15b,-0xd(%r8) │ │ │ │ + jrcxz e3f350 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3c538 │ │ │ │ + jne e3f378 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + nopl (%rax) │ │ │ │ + or %ch,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c614 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x3(%r8),%r9b │ │ │ │ - mov 0x2(%r8),%r10b │ │ │ │ - mov 0x1(%r8),%r11b │ │ │ │ - mov (%r8),%r14b │ │ │ │ - movq $0x10d6938,-0x38(%r12) │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - shl $0x8,%r11 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - shl $0x10,%r10 │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - shl $0x18,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r14,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffc,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x7(%r14),%r14 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + lea 0x10(%r11),%r9 │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + add %rsi,%r9 │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + mov %r8,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + lea 0x10(%r9),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + jmp e3f51d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lret │ │ │ │ + mov $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3c857 │ │ │ │ - movq $0xe3c688,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x0(%rax),%bl │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c862 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3c7e4 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3c6f8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rsi,0xd0(%rsp) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e3f745 │ │ │ │ + movq $0xe3f570,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3c6f8 │ │ │ │ + jne e3f570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %?,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3c7d4 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x3(%rsi),%r9b │ │ │ │ - mov 0x2(%rsi),%r10b │ │ │ │ - mov 0x1(%rsi),%r11b │ │ │ │ - mov (%rsi),%r14b │ │ │ │ - movq $0x10d6938,-0x38(%r12) │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - shl $0x8,%r11 │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - shl $0x10,%r10 │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - shl $0x18,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r10,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - movslq %r9d,%r9 │ │ │ │ - or %r14,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x4(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3c4b8,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3c838,-0x8(%rbp) │ │ │ │ + lea 0x10(%rsi),%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %r10,0xd8(%rsp) │ │ │ │ + mov 0x58(%rbp),%r10 │ │ │ │ + add %r11,%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + sub %r14,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r11,0xe8(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r11 │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + mov 0xe8(%rsp),%r10 │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r11,0xf8(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x100(%rsp) │ │ │ │ + mov 0xf8(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + sub %r14,%rax │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + lea 0x10(%r9),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe3f4d8,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3c838 │ │ │ │ + jne e3f4d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5ba803,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x580c52(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3f7c1 │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe3f700,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %r14,0x38(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdx │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3ca42 │ │ │ │ - movq $0xe3c8e0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c8e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + repnz (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - leave │ │ │ │ - jrcxz e3c8e8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3c910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or %esi,%ecx │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + mov $0xffffff5,%ecx │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3ca32 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - mov 0x2(%r8),%r11b │ │ │ │ - mov 0x3(%r8),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x4(%r8),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x5(%r8),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x6(%r8),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x7(%r8),%sil │ │ │ │ - movq $0x10d6918,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ + cmc │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%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(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3ccb7 │ │ │ │ - movq $0xe3caa8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3caa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + pop %rsp │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0x83490058,%eax │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3cc47 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3cb18,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3cb18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%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,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3cc37 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - mov 0x2(%rsi),%r11b │ │ │ │ - mov 0x3(%rsi),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x4(%rsi),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x5(%rsi),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x6(%rsi),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x7(%rsi),%sil │ │ │ │ - movq $0x10d6918,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3c890,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3cc98,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3cc98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xff,%dl │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5ba3a3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x580802(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %edi,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x16ffa82e(%rax) │ │ │ │ + pop %rsi │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + or %rbx,%r14 │ │ │ │ + inc %rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + jmp e3e66b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3cea2 │ │ │ │ - movq $0xe3cd40,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3cd40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3f9f1 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3fa10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x33(%r8) │ │ │ │ - jrcxz e3cd48 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3cd70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3ce92 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x7(%r8),%r9b │ │ │ │ - mov 0x6(%r8),%r10b │ │ │ │ - mov 0x5(%r8),%r11b │ │ │ │ - mov 0x4(%r8),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x3(%r8),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x2(%r8),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x1(%r8),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov (%r8),%sil │ │ │ │ - movq $0x10d6918,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + ja e3fb26 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl e3fa38 │ │ │ │ + add $0xffffffffffffffa0,%r12 │ │ │ │ + lea 0x5b7614(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + sub %r14,%rdi │ │ │ │ + mov $0xa,%r8b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%r9 │ │ │ │ + movzbl %r8b,%ecx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + jge e3facd │ │ │ │ + movq $0xe4b410,-0x58(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x114d270,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x13f7049,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe3f9c0,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add %ebx,0x0(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3d117 │ │ │ │ - movq $0xe3cf08,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3cf08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49005801(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d122 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3d0a7 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3cf78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3fbd7 │ │ │ │ + movq $0xe3fb88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3cf78 │ │ │ │ + jne e3fb88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d097 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9b │ │ │ │ - mov 0x6(%rsi),%r10b │ │ │ │ - mov 0x5(%rsi),%r11b │ │ │ │ - mov 0x4(%rsi),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x3(%rsi),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x2(%rsi),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x1(%rsi),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov (%rsi),%sil │ │ │ │ - movq $0x10d6918,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movq $0xe3fa10,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3fa10 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0xe3ccf0,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3d0f8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x490057ff(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b9f43(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x5803b2(%rip),%rbx │ │ │ │ + lea 0x57e05a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ nopw 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) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3d1c4 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3fc54 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3fc49 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe3d188,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d188 │ │ │ │ - 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,0x1f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov (%rax),%al │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x11,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ movq $0x10f3f70,-0x8(%r12) │ │ │ │ mov %al,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3d272 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3fcc4 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3fcb9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe3d220,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d220 │ │ │ │ - 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,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - dec %rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - inc %rbx │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x12,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bl,%dh │ │ │ │ + pop %rdx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3d355 │ │ │ │ - movq $0xe3d2e0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d2e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3fd06 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x3(%rax),%rsi │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3fdb8 │ │ │ │ + jmp *-0x10(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d345 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe3d148,-0x38(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x114d1b0,-0x20(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe3d1d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%r9 │ │ │ │ - lea -0x1f(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock fstpl 0x0(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3d3bc │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d3b1 │ │ │ │ + jb e3fd4e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ - mov (%rax),%al │ │ │ │ - movq $0x10f3f70,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea 0x2(%rax),%rsi │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp e3fdb8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - push %rdi │ │ │ │ + test $0xdd,%al │ │ │ │ + pop %rdx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3d597 │ │ │ │ - movq $0xe3d420,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e3fd96 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e3fdb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + fstpl 0x0(%rdx) │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e3fdd1 │ │ │ │ + jmp e40657 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jne e3fde8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5b7264(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + sub %r14,%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x13f7049,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe40630,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %dl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe3fea8,-0x40(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %dl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3d420 │ │ │ │ + jne e3fea8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + sbb $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3d523 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3d490,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %ch,-0x24(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e3feec │ │ │ │ + movzbl 0x7(%rbx),%ebx │ │ │ │ + cmp $0xa0,%rbx │ │ │ │ + je e401b0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%dil │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e406fe │ │ │ │ + movq $0xe3fc68,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%r8 │ │ │ │ + movzbl %dil,%r9d │ │ │ │ + cmp $0xe1,%r9 │ │ │ │ + jne e3ffa9 │ │ │ │ + movq $0xe3ff68,-0x48(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %dil,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3d490 │ │ │ │ + jne e3ff68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d513 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe3d370,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48005adb(%rax) │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + movzbl 0x7(%rbx),%eax │ │ │ │ + cmp $0x9a,%rax │ │ │ │ + je e40215 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - dec %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3d290,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3d578,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%r8b │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + movzbl %dil,%r9d │ │ │ │ + cmp $0xe2,%r9 │ │ │ │ + je e400d4 │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + movzbl %r8b,%r9d │ │ │ │ + cmp $0xe3,%r9 │ │ │ │ + jne e40172 │ │ │ │ + movq $0xe40028,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3d578 │ │ │ │ + jne e40028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + sbb $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sti │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b9ac3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57ff42(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e3d990 │ │ │ │ + add %ch,%al │ │ │ │ + ficompl 0x0(%rdx) │ │ │ │ + movzbl 0x7(%rbx),%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + jne e40330 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + movq $0xe40068,0x8(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e40068 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ch,0x48005ada(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + movzbl 0x7(%rbx),%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jne e403f6 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e40556 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe405f8,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %dil,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe40120,-0x48(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %dil,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e40120 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %bh,(%rdx) │ │ │ │ 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 0x3(%rbx),%rax │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x6(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fstps 0x0(%rdx) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3d678 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + movzbl 0x7(%rbx),%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + je e40294 │ │ │ │ + cmp $0x81,%rax │ │ │ │ + je e40378 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%r8b │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + jmp e3ffd4 │ │ │ │ + cmp $0xf0,%r8b │ │ │ │ + jae e4051a │ │ │ │ + add $0x3,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + xchg %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bh,-0x27(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e401d4 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4035c │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jne e40410 │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ + add $0x40,%rbp │ │ │ │ + lea 0x2(%rsi),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0xe405a0,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe40240,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e40240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3d83c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%r10 │ │ │ │ - mov 0xa(%rbx),%r11 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x12(%rbx),%r10 │ │ │ │ - mov 0x1a(%rbx),%rbx │ │ │ │ - mov (%r8),%r8b │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - test %r8,%r8 │ │ │ │ - jne e3d796 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d711 │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - inc %rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5adad9(%rip),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe3d868,-0x38(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %ebx,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fcomps 0x0(%rdx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + movzbl 0x7(%rbx),%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + je e40556 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8b │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e3ffa9 │ │ │ │ + movq $0xe402c0,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e402c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x55(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,0x5d(%r11,%rcx,4) │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne e3d79c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3d7f8 │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x1(%rdi),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + add $0xe4,%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + mov $0x43,%dh │ │ │ │ + (bad) │ │ │ │ + lea 0x1f80(%rax),%r14 │ │ │ │ + jmp 10eccf8 │ │ │ │ + movq $0xe3fd68,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + sub %r14,%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe3d760,-0x48(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + cmpb $0xf0,0x38(%rbp) │ │ │ │ + jae e4034f │ │ │ │ + add $0x40,%rbp │ │ │ │ + add $0x3,%rsi │ │ │ │ + jmp e40657 │ │ │ │ + add $0x40,%rbp │ │ │ │ + add $0x4,%rsi │ │ │ │ + jmp e40657 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0xe40198,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 1173eb8 │ │ │ │ - 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) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movq $0xe403a0,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e403a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ + pop %rdx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne e3d88c │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e403ec │ │ │ │ + movzbl 0x7(%rbx),%ebx │ │ │ │ + cmp $0x9f,%rbx │ │ │ │ + je e40556 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8b │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e3ffd4 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0xe40538,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + cmpb $0xf0,0x30(%rbp) │ │ │ │ + jae e404c8 │ │ │ │ add $0x38,%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - jmp e3d6b4 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3d961 │ │ │ │ - movq $0xe3d908,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x3,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + movq $0xe3fd20,-0x50(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + sub %r14,%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe3fcd8,-0x50(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + sub %r14,%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + or %bh,(%rdx) │ │ │ │ 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) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ + pop %rdx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3d938 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e40534 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e40556 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8b │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e3ffd4 │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + xchg %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + {rex2 0x5a} add %r17b,-0x75(%r16) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e40574 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e403da │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jne e4046c │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ + add $0x48,%rbp │ │ │ │ + lea 0x3(%rsi),%rax │ │ │ │ + add $0x3,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e3d678 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sub %bh,%ah │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e405dc │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4076b │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e4076b │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e406a5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + sbb $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + {rex2 0x5a} add %r17b,-0x75(%r16) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e40640 │ │ │ │ + mov 0x38(%rbp),%dil │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e406fe │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e4066c │ │ │ │ + mov 0x30(%rbp),%dl │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp e406a5 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + inc %rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3fdc6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + cmp 0x16(%rbx),%rsi │ │ │ │ + jge e3fdd5 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov (%rdx,%rdi,1),%dl │ │ │ │ + movzbl %dl,%edi │ │ │ │ + test $0x50,%dil │ │ │ │ + je e40729 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e3fe2c │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jb e4064d │ │ │ │ + movq $0xe3fbf8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + movzbl %dl,%r8d │ │ │ │ + cmp $0xc2,%r8 │ │ │ │ + je e3fe5f │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4009c │ │ │ │ + cmp $0xe0,%dil │ │ │ │ + jae e3feeb │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jb e40740 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e406a5 │ │ │ │ + movzbl %dl,%edi │ │ │ │ + cmp $0x20,%rdi │ │ │ │ + je e405bd │ │ │ │ + mov %dl,%dil │ │ │ │ + add $0xf7,%dil │ │ │ │ + cmp $0x5,%dil │ │ │ │ + jae e405cf │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e401e5 │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + jne e402d8 │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + inc %rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e40657 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - notl 0x0(%rdi) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %bl,-0x2d(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3db0f │ │ │ │ - movq $0xe3d9d8,-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 e40843 │ │ │ │ + movq $0xe407f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3d9d8 │ │ │ │ + jne e407f0 │ │ │ │ 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,%al │ │ │ │ - notb 0x0(%rdi) │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rcrl %cl,0x0(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3db32 │ │ │ │ + ja e40833 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe3d5f0,-0x40(%r12) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xe3d678,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x2a(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e3daa9 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3da80,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rdi,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3da80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe3fdb8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e3fdb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x57d3f6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e3da93 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e3d678 │ │ │ │ - movq $0xe3d8b8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe3daf0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3daf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e409e7 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e409dc │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e408c7 │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e4090e │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e4096c │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490057f5(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b954b(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57f9da(%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 $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e3db90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - sti │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e40a7a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe40a40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e40a40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3dbb4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3e008 │ │ │ │ - nopl (%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 %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 0x3(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x7(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fcoml 0x0(%rdi) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e40cb0 │ │ │ │ + movq $0xe40ad8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e40ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,0x480057dc(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp e40b67 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ 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 0x3(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x6(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - 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 e3dcb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,-0x24(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + or %esp,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e40b38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - jrcxz e3dcbc │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%r10 │ │ │ │ - mov 0xa(%rbx),%r11 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x12(%rbx),%r10 │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov 0x1a(%rbx),%r10 │ │ │ │ - mov 0x22(%rbx),%rbx │ │ │ │ - mov (%r8),%r8b │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - test %r8,%r8 │ │ │ │ - jne e3ddfb │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcoml 0x0(%rdi) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add %rbx,%r8 │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3dd5c │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x1(%rdi),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + ja e40beb │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jge e40bd7 │ │ │ │ + movq $0xe40860,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xe40a00,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe40b00,-0x30(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe3ded0,-0x48(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopl (%rax) │ │ │ │ - or %ebx,0x0(%rax) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x57db76(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe40cd0,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rdi) │ │ │ │ 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,0x55(%r11,%rcx,4) │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne e3ddf4 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e40c78 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + jmp e40c5a │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3de59 │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - inc %rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe3ddb8,-0x48(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + ja e40c90 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe40c30,0x0(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + lea 0x57cf99(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ebx,0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x480057da(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e40b67 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,0x5d(%r11,%rcx,4) │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne e3df0c │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - jmp e3dcf5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e40e8f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e40e84 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e40d6f │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e40db6 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e40e14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3dfd9 │ │ │ │ - movq $0xe3df80,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e40f22 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe40ee8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3df80 │ │ │ │ + jne e40ee8 │ │ │ │ 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,-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 $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800e3df(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fcoms 0x0(%rdi) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e41133 │ │ │ │ + movq $0xe40f80,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3dfb0 │ │ │ │ + jne e40f80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + add %bl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e3dcb0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp e41009 │ │ │ │ nop │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480057f0(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3e1af │ │ │ │ - movq $0xe3e050,-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 %dh,-0x7cffa829(%rax) │ │ │ │ + jrcxz e40fb2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e410de │ │ │ │ + movq $0xe40fe0,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3e050 │ │ │ │ + jne e40fe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rax) │ │ │ │ + add %bh,-0x29(%rax) │ │ │ │ push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e41008 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + add (%rbx),%r8 │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8,%rdi │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e1d2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe3dbd0,-0x58(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - movq $0xe3dc28,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0xe3dcb0,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - lea -0x53(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + ja e41087 │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jge e41079 │ │ │ │ + movq $0xe40d08,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - lea -0x43(%r12),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x32(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e3e141 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3e118,0x8(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xe40ea8,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe40fa8,-0x30(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe41170,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e3e12b │ │ │ │ + add %cl,0x480057d6(%rax) │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e410ea │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e3dcb0 │ │ │ │ - movq $0xe3df30,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe3e190,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e190 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4113e │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e41110 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57d651(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x57cb26(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe410d0,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b8eab,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + {rex2 0x57} add %r25b,-0x75(%r24) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e41190 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57f35a(%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 $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e41009 │ │ │ │ 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 e3e230 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e411e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - sar %cl,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex decl -0x7b(%rbp) │ │ │ │ + idivb 0x4b(%rsi) │ │ │ │ + test %rax,%rax │ │ │ │ + jle e41243 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + cmpb $0x80,(%rcx,%rbx,1) │ │ │ │ + jae e4120e │ │ │ │ + dec %r14 │ │ │ │ + dec %rax │ │ │ │ + jmp e411ec │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea -0x1(%rbx),%rdx │ │ │ │ + cmpb $0xc0,(%rcx,%rdx,1) │ │ │ │ + jb e41225 │ │ │ │ + dec %r14 │ │ │ │ + add $0xfffffffffffffffe,%rax │ │ │ │ + jmp e411ec │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0xfffffffffffffffe,%rbx │ │ │ │ + cmpb $0xc0,(%rcx,%rbx,1) │ │ │ │ + jb e41248 │ │ │ │ + dec %r14 │ │ │ │ + add $0xfffffffffffffffd,%rax │ │ │ │ + jmp e411ec │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + dec %r14 │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + jmp e411ec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e412a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480057d4(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4131d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e41312 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg e412da │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %r8,%r14 │ │ │ │ + jl e412ef │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57d46e(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe41350,-0x18(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e411e8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x57c94c(%rip),%rbx │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ + (bad) 0x49(%rax,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4138d │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x57d3b4(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3e390 │ │ │ │ - movq $0xe3e2a0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ch,0x480057c8(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e41449 │ │ │ │ + movq $0xe41400,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3e2a0 │ │ │ │ + jne e41400 │ │ │ │ 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - loop e3e28a │ │ │ │ + add %r14b,(%r8) │ │ │ │ + adc $0xe4,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3e2d0 │ │ │ │ + jne e41430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x38(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e412a0 │ │ │ │ + lea 0x57c830(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e42638 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e414db │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e380 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - movq $0x10f3f50,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - and $0xffff,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x8,%r9w │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffe,%rbx │ │ │ │ + ja e414d0 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - in (%dx),%al │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3e597 │ │ │ │ - movq $0xe3e3f8,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e3f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e41677 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4166c │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e41557 │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e4159e │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e415fc │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490057ec(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e5a2 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3e528 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3e468,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4170a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe416d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3e468 │ │ │ │ + jne e416d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e518 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - movq $0x10f3f50,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - and $0xffff,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x8,%r9w │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3e250,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe3e578,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp e3e5ce │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b8ac3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57ef92(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3e710 │ │ │ │ - movq $0xe3e620,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e419fa │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov (%rsi,%rbx,1),%sil │ │ │ │ + cmp $0x80,%sil │ │ │ │ + jae e4191f │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e419fe │ │ │ │ + movq $0xe41488,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%rcx │ │ │ │ + add %rdi,%rbx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e41826 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ 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,-0x1a(%r8) │ │ │ │ - jrcxz e3e628 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000002(%rax) │ │ │ │ + movl $0xe41800,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3e650 │ │ │ │ + jne e41800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jge e4182c │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + add (%rbx),%r8 │ │ │ │ + add $0x50,%rbp │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e700 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x1(%r8),%r9b │ │ │ │ - mov (%r8),%r10b │ │ │ │ - movq $0x10f3f50,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - and $0xffff,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x8,%r9w │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%r8),%rsi │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffe,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + ja e418ef │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jge e4189e │ │ │ │ + movq $0xe414f0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe41690,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe417c8,-0x50(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e418d3 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe41a80,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x17(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3e917 │ │ │ │ - movq $0xe3e778,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + movq $0xe41ab0,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0xe0,%sil │ │ │ │ + jae e41952 │ │ │ │ + mov $0x2,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x1(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff40,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41764 │ │ │ │ + cmp $0xf0,%sil │ │ │ │ + jae e4199d │ │ │ │ + mov $0x3,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x2(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + lea 0x1(%rbx),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff20,%rsi │ │ │ │ + shl $0xc,%rsi │ │ │ │ + add %r9,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41764 │ │ │ │ + mov $0x4,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x3(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + lea 0x2(%rbx),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x1(%rbx),%r10 │ │ │ │ + movzbl (%r8,%r10,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0xc,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff10,%rsi │ │ │ │ + shl $0x12,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41764 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe41a48,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov %rdx,-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 e3e778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp ffffffff842ce7d1 <__environ@GLIBC_2.2.5+0xffffffff82ecf3a9> │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x48000001(%rcx) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3e8a8 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3e7e8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e41a84 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e41764 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3e898 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x1(%rsi),%r9b │ │ │ │ - mov (%rsi),%r10b │ │ │ │ - movq $0x10f3f50,-0x38(%r12) │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - and $0xffff,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x8,%r9w │ │ │ │ - movzwl %r9w,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - mov %r9w,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x2(%rsi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2(%r8),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3e5d0,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3e8f8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e8f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490057e7(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b8743(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57ec22(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge e41a8c │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e418aa │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + jmp e418aa │ │ │ │ nopw 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 %al,(%rax) │ │ │ │ + add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3ead7 │ │ │ │ - movq $0xe3e9a0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jge e41ad4 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e41826 │ │ │ │ + nopl (%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,%r8b │ │ │ │ - jmp ffffffff8c2bea8d <__environ@GLIBC_2.2.5+0xffffffff8aebf665> │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3e9d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e41b33 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e41b28 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e41ccf │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3eac7 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - mov 0x2(%r8),%r11b │ │ │ │ - mov 0x3(%r8),%r14b │ │ │ │ - movq $0x10f3f30,-0x38(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - and %rax,%r14 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - shl $0x8,%r11d │ │ │ │ - mov %r11d,%r11d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - shl $0x10,%r10d │ │ │ │ - mov %r10d,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x18,%r9d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - and %r14,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - and %rax,%r9 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%r8),%rax │ │ │ │ + ja e41cc4 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e41baf │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e41bf6 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e41c54 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x3,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rcx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0xea4dc0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480057e5(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3ed27 │ │ │ │ - movq $0xe3eb40,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e41d62 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe41d28,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3eb40 │ │ │ │ + jne e41d28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1b(%rax) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3ecb7 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3ebb0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ebb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3eca7 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - mov 0x2(%rsi),%r11b │ │ │ │ - mov 0x3(%rsi),%r14b │ │ │ │ - movq $0x10f3f30,-0x38(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - and %rax,%r14 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - shl $0x8,%r11d │ │ │ │ - mov %r11d,%r11d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - shl $0x10,%r10d │ │ │ │ - mov %r10d,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x18,%r9d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - and %r14,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - and %rax,%r9 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3e950,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe3ed08,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ed08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x490057e3(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b8333(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57e822(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopw 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3eee7 │ │ │ │ - movq $0xe3edb0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3edb0 │ │ │ │ - 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 %r12b,%r8b │ │ │ │ - in (%dx),%eax │ │ │ │ - jrcxz e3edb8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ede0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e42052 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov (%rsi,%rbx,1),%sil │ │ │ │ + cmp $0x80,%sil │ │ │ │ + jae e41f77 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3eed7 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x3(%r8),%r9b │ │ │ │ - mov 0x2(%r8),%r10b │ │ │ │ - mov 0x1(%r8),%r11b │ │ │ │ - mov (%r8),%r14b │ │ │ │ - movq $0x10f3f30,-0x38(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - and %rax,%r14 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - shl $0x8,%r11d │ │ │ │ - mov %r11d,%r11d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - shl $0x10,%r10d │ │ │ │ - mov %r10d,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x18,%r9d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - and %r14,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - and %rax,%r9 │ │ │ │ + ja e42056 │ │ │ │ + movq $0xe41ae0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%rcx │ │ │ │ + add %rdi,%rbx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp e41e7e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480057e1(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3f137 │ │ │ │ - movq $0xe3ef50,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3ef50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1f(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3f0c7 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3efc0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3efc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3f0b7 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x3(%rsi),%r9b │ │ │ │ - mov 0x2(%rsi),%r10b │ │ │ │ - mov 0x1(%rsi),%r11b │ │ │ │ - mov (%rsi),%r14b │ │ │ │ - movq $0x10f3f30,-0x38(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - and %rax,%r14 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ - shl $0x8,%r11d │ │ │ │ - mov %r11d,%r11d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - shl $0x10,%r10d │ │ │ │ - mov %r10d,%r10d │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x18,%r9d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - or %r10,%r9 │ │ │ │ - and %r14,%r9 │ │ │ │ - or %r11,%r9 │ │ │ │ - and %rax,%r9 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - or %rax,%r9 │ │ │ │ - mov %r9d,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x4(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3ed60,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3f118,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000002(%rax) │ │ │ │ + movl $0xe41e58,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3f118 │ │ │ │ + jne e41e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x490057df(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b7f23(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57e422(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3f322 │ │ │ │ - movq $0xe3f1c0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jge e41e84 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0xf,%rbx │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + add (%rbx),%r8 │ │ │ │ + add $0x50,%rbp │ │ │ │ mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e41f47 │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jge e41ef6 │ │ │ │ + movq $0xe41b48,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe41ce8,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe41e20,-0x50(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e41f2b │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe420d8,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe42108,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3f1c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0xe0,%sil │ │ │ │ + jae e41faa │ │ │ │ + mov $0x2,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x1(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff40,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41dbc │ │ │ │ + cmp $0xf0,%sil │ │ │ │ + jae e41ff5 │ │ │ │ + mov $0x3,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x2(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + lea 0x1(%rbx),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff20,%rsi │ │ │ │ + shl $0xc,%rsi │ │ │ │ + add %r9,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41dbc │ │ │ │ + mov $0x4,%edi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x3(%rbx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + lea 0x2(%rbx),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x1(%rbx),%r10 │ │ │ │ + movzbl (%r8,%r10,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0xc,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0xffffffffffffff10,%rsi │ │ │ │ + shl $0x12,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + jmp e41dbc │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe420a0,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ 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 %r14b,%r8b │ │ │ │ - int1 │ │ │ │ - jrcxz e3f1c8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3f1f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3f312 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov (%r8),%r9b │ │ │ │ - mov 0x1(%r8),%r10b │ │ │ │ - mov 0x2(%r8),%r11b │ │ │ │ - mov 0x3(%r8),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x4(%r8),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x5(%r8),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x6(%r8),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x7(%r8),%sil │ │ │ │ - movq $0x10f3f10,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e420dc │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e41dbc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x23(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e3f597 │ │ │ │ - movq $0xe3f388,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3f388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fstl 0x0(%rdi) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3f5a2 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e3f527 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3f3f8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3f3f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge e420e4 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e41f02 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + jmp e41f02 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3f517 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jge e4212c │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov (%rsi),%r9b │ │ │ │ - mov 0x1(%rsi),%r10b │ │ │ │ - mov 0x2(%rsi),%r11b │ │ │ │ - mov 0x3(%rsi),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x4(%rsi),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x5(%rsi),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x6(%rsi),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x7(%rsi),%sil │ │ │ │ - movq $0x10f3f10,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe3f170,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe3f578,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3f578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fistl 0x0(%rdi) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b7ac3(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57dfd2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e3fac0 │ │ │ │ - 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 e3f718 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e41e7e │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e3f668 │ │ │ │ - movq $0xe3f680,-0x50(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%r10 │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r9,%rbx │ │ │ │ + jb e421fe │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe421b8,-0x50(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e421b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ebx,(%rcx) │ │ │ │ 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,0x4d(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp e3f718 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sar $0xff,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - 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 10dc306c <__environ@GLIBC_2.2.5+0xf9c3c44> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - movabs 0x4d30c48349000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e3f7bb │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e3f75c │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe3f7f8,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10d8240 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movq $0xe3f610,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + sub %rbx,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e421e4 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - 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) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e3f813 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e3f860 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e3f9ae │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3f9a3 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x2(%rbx),%rcx │ │ │ │ - mov 0xa(%rbx),%rdx │ │ │ │ - mov 0x12(%rbx),%rbx │ │ │ │ - mov (%r8),%r10b │ │ │ │ - mov 0x1(%r8),%r11b │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x2(%r8),%cl │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x3(%r8),%dl │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x4(%r8),%bl │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x5(%r8),%r14b │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x6(%r8),%sil │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x7(%r8),%dil │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - add $0x8,%r8 │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x8,%r8 │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffff8,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x8,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - shl $0x10,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - shl $0x18,%rbx │ │ │ │ - or %rax,%rbx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - shl $0x20,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl %cl,%ebx │ │ │ │ - shl $0x28,%rbx │ │ │ │ - or %rax,%rbx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x30,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - shl $0x38,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - lea 0x5b76d2(%rip),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e422f8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e3f718 │ │ │ │ - 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 $0x40,%rbp │ │ │ │ + jmp e422f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + 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 e3fa91 │ │ │ │ - movq $0xe3fa38,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e422c8 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe42278,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3fa38 │ │ │ │ - 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,-0x6(%r8) │ │ │ │ - jrcxz e3fa40 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3fa68 │ │ │ │ + jne e42278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e4229d │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp e3f860 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - clc │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - {rex2 0x57} add %r25b,-0x73(%r24) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e3fc37 │ │ │ │ - movq $0xe3fb08,-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 e3fb08 │ │ │ │ - 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 %dl,0x490057d5(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3fc5a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe3f718,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe3f860,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x8,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x22(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e3fbd1 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe3fba8,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rdi,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3fba8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e3fbbb │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e3f860 │ │ │ │ - movq $0xe3f9e8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe3fc18,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e3fc18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x490057d4(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b7423(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57d942(%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 $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e3fcb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fcoms 0x0(%rdi) │ │ │ │ - jmp e3fac0 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - ficoml 0x0(%rdi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3fd1e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e3fd19 │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x57d9a7(%rip),%rsi │ │ │ │ - lea 0x57d97a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106dac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3fd75 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne e3fd68 │ │ │ │ - lea 0x5b72e8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e3fd98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add $0xc8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e3fdea │ │ │ │ - movq $0xe3fd38,-0x40(%r12) │ │ │ │ + ja e423e2 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg e42322 │ │ │ │ + add $0xffffffffffffff38,%r12 │ │ │ │ + lea 0x5b4d2a(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + movq $0xe41d78,-0xc0(%r12) │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x98(%r12) │ │ │ │ + movq $0xe42138,-0x90(%r12) │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + lea -0xc0(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %r9,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + movq $0xe42218,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x114d1b0,-0x20(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x57d924(%rip),%rbx │ │ │ │ + movq $0xc8,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e400f0 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcoms 0x0(%rdi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e3fe72 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe3fe88,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x30(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 10d6ca8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x28(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jge e3fea1 │ │ │ │ - lea 0x57d868(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - dec %rax │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jge e3febe │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x5b7194(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10d85c8 │ │ │ │ - movq $0xe3fee0,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp e3fd98 │ │ │ │ - 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 e3feec │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10d85c8 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcoms 0x0(%rdi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %cl,0x480057b8(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e3ffba │ │ │ │ + jb e42530 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe3ff60,-0x30(%rbp) │ │ │ │ + movq $0xe42470,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e3ff60 │ │ │ │ + jne e42470 │ │ │ │ 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 %ah,0x490057d7(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e3ffaa │ │ │ │ - movq $0xe3fe30,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117c7a0,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 101eb18 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - movq $0xe3ff00,-0x28(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r9 │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x5000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x8b480057,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + sub %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e42515 │ │ │ │ + movq $0xe424b0,0x0(%rbp) │ │ │ │ + lea 0x57c2c5(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e424b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e400be │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e400b3 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%r10 │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - movq $0xe3ffd8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x1b(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - adc %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x52(%rdi) │ │ │ │ - movq $0xe40048,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e37448 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x57d5e7(%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 (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %dh,0x48(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0xe422f8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e401c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x16ffa82b(%rax) │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e401ec │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ + jmp e422f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp e40340 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e42638 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x57 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e40231 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x2(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e40340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0xfae590,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xf(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb e425f5 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe425a0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e425a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rclb %cl,0x0(%rdi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e40314 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bh,0x490057c1(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e40309 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0xe40250,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + ja e425f9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e425ca │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57c197(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %ch,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + incl (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x62(%rdi) │ │ │ │ - movq $0xe40208,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe402b0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x22(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rcll $0x49,0x0(%rdi) │ │ │ │ + add $0xa8,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e426ee │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e42662 │ │ │ │ + add $0xffffffffffffff58,%r12 │ │ │ │ + lea 0x5b49ea(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe41720,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov %r8,-0x80(%r12) │ │ │ │ + mov %rdi,-0x78(%r12) │ │ │ │ + movq $0xe42408,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0xe42548,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x13(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x57d3a7(%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 -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + lea 0x57b590(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 e40428 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e42760 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + incl (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2d(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x57,%ch │ │ │ │ add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ + sar %cl,%esi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e4044c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40568 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e40486 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0e748 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - 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 $0xe40460,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x57,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e40539 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xa(%rbx),%rsi │ │ │ │ - mov 0x2(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb e427d1 │ │ │ │ + movq $0xe427b8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e37448 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e427b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x57,%ah │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x54(%rdi) │ │ │ │ - movq $0xe404a8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe40508,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0xa(%r12),%r14 │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x57d1ad(%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 e42760 │ │ │ │ + lea 0x57b4d8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 e40640 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x2f(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e40664 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40770 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 e4069a │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x41(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4286e │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e42863 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne e42830 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57bf31(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0x4,%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f056f8 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,(%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 0x3(%rbx),%rax │ │ │ │ - movq $0xe40678,-0x10(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d480057,%esi │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e40741 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xa(%rbx),%rsi │ │ │ │ - mov 0x2(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb e42906 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e428fb │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne e428c8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57be99(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e37448 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - fdivr %st(6),%st │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x51(%rdi) │ │ │ │ - movq $0xe406b8,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe40710,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xa(%r12),%r14 │ │ │ │ - lea -0x1b(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x57cfd8(%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 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0x3,%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffffd,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e4086c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40938 │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x8d480057,%esi │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e408a6 │ │ │ │ + jb e4299e │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e42993 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne e42960 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57be01(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0x2,%rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffffe,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f13898 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - 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 $0xe40880,-0x18(%r12) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x480057bd(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e42a34 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e42a29 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e429f8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57bd69(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x18(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ + dec %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ - movq $0xe408c8,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0xb(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x57ce3d(%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 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40a00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - int $0x57 │ │ │ │ - add %ch,%cl │ │ │ │ - xor %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e40a24 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e40ae0 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 e40a5a │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8d480057,%ebp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e42c9d │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e42c92 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rdx,%rcx,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae e42adb │ │ │ │ + movq $0xe429b8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae e42b53 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + movq $0xe42920,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %sil,%eax │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae e42be9 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x2(%rcx),%r8 │ │ │ │ + mov (%rdi,%r8,1),%dil │ │ │ │ + movq $0xe42888,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + movzbl %sil,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x2(%rcx),%r8 │ │ │ │ + mov (%rdi,%r8,1),%dil │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x3(%rcx),%r9 │ │ │ │ + mov (%r8,%r9,1),%r8b │ │ │ │ + movq $0xe427f0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %sil,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07158 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480057ba(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e42d5e │ │ │ │ + movq $0xe42cf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e42cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + push %rdi │ │ │ │ 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,0x1e(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0xe40a38,-0x10(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x490057ca(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e40b0c │ │ │ │ - movq $0xe40a78,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x64(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e42d20 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5a84b8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe42a48,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp e3fac0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57ccea(%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 -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x57af5b(%rip),%rbx │ │ │ │ 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 e40b88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16ffa834(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e40bac │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e41028 │ │ │ │ - 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 e40cb8 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - rex.WRX │ │ │ │ - movq $0xe40c58,-0x48(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov 0x1b(%rbx),%r14 │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov 0xb(%rbx),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp f6e548 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8d480057,%ecx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e42efc │ │ │ │ + movq $0xe42dd8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e42dd8 │ │ │ │ + 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x45(%rbx,%rcx,4) │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jge e40c8c │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,0x480057b9(%rax) │ │ │ │ + movl $0xe42e28,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e40cb8 │ │ │ │ - nopl (%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e42e28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - decl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - 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 %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x83490057,%ecx │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000000(%rdi) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e40cfe │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,%r9 │ │ │ │ + xchg %esi,0x48000000(%rbx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e42e51 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge e42ed8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e42ed8 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movq $0xe40be8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + call e31700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge e42ed8 │ │ │ │ + test %rax,%rax │ │ │ │ + jl e42ed8 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - 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 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57b875(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x57adcd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ 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 e40dc8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ + or $0x2000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e40f16 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x83490057,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e40f0b │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x2(%rbx),%rcx │ │ │ │ - mov 0xa(%rbx),%rdx │ │ │ │ - mov 0x12(%rbx),%rbx │ │ │ │ - mov (%r8),%r10b │ │ │ │ - mov 0x1(%r8),%r11b │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x2(%r8),%cl │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x3(%r8),%dl │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x4(%r8),%bl │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x5(%r8),%r14b │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x6(%r8),%sil │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x7(%r8),%dil │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - add $0x8,%r8 │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - add $0x8,%r8 │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffff8,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + ja e42fb7 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg e42f47 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x57b814(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x17(%rsi),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jge e42fa6 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e42fa6 │ │ │ │ + mov 0x7(%rsi),%rcx │ │ │ │ + mov 0xf(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x8,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - shl $0x10,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - shl $0x18,%rbx │ │ │ │ - or %rax,%rbx │ │ │ │ - movzbl %dl,%eax │ │ │ │ - shl $0x20,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl %cl,%ebx │ │ │ │ - shl $0x28,%rbx │ │ │ │ - or %rax,%rbx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x30,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - shl $0x38,%rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - lea 0x589e12(%rip),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call e31700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl e42fcd │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x57b7a7(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e40cb8 │ │ │ │ - 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 *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x57ad17(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 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) │ │ │ │ + test %rax,%rax │ │ │ │ + jge e42fd7 │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp e42fa6 │ │ │ │ + movq $0xe4b410,-0x38(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x37(%r12),%r14 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e40ff9 │ │ │ │ - movq $0xe40fa0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %ah,0x480057ac(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e430c3 │ │ │ │ + movq $0xe43078,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e40fa0 │ │ │ │ + jne e43078 │ │ │ │ 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x54(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - pmulhuw (%rax),%mm0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %r13b,0x4800e430(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e40fd0 │ │ │ │ + jne e430a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,%r8b │ │ │ │ + xor %ah,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e40dc8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e42f20 │ │ │ │ + lea 0x57ac26(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - push $0xfffffffffffffffb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4119f │ │ │ │ - movq $0xe41070,-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 e41070 │ │ │ │ - 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 %ch,(%rax) │ │ │ │ - rclb $0x49,0x0(%rdi) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e411c2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe40cb8,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe40dc8,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x8,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x22(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e41139 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe41110,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rdi,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e41123 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e40dc8 │ │ │ │ - movq $0xe40f50,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe41180,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x89490057,%edi │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b5ebb,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57c682(%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 $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e41220 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe430e0,0x0(%rbp) │ │ │ │ + jmp 1173f18 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - add %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x57,%dh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e413f2 │ │ │ │ - movq $0xe41290,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e432a5 │ │ │ │ + movq $0xe43180,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e41290 │ │ │ │ + jne e43180 │ │ │ │ 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 %bl,%al │ │ │ │ + mov $0x57,%ch │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - adc %ah,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + rex.RB call 1c86358 <__environ@GLIBC_2.2.5+0x886f30> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e412c0 │ │ │ │ + jne e431d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x490057b5(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e413e2 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja e43295 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e431fe │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57b563(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jge e4328a │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e4328a │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov 0x7(%r8),%r9b │ │ │ │ - mov 0x6(%r8),%r10b │ │ │ │ - mov 0x5(%r8),%r11b │ │ │ │ - mov 0x4(%r8),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x3(%r8),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x2(%r8),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x1(%r8),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov (%r8),%sil │ │ │ │ - movq $0x10f3f10,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call e31700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jge e4328a │ │ │ │ + test %rax,%rax │ │ │ │ + jl e4328a │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x57aa54(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480057bc(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %dl,0x480057b4(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e41667 │ │ │ │ - movq $0xe41458,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e433db │ │ │ │ + movq $0xe43308,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e41458 │ │ │ │ + jne e43308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e415f7 │ │ │ │ + test %rax,%rax │ │ │ │ + jg e43321 │ │ │ │ + lea 0x57b440(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe43368,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe414c8,-0x8(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e414c8 │ │ │ │ + jne e43368 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e415e7 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x7(%rsi),%r9b │ │ │ │ - mov 0x6(%rsi),%r10b │ │ │ │ - mov 0x5(%rsi),%r11b │ │ │ │ - mov 0x4(%rsi),%r14b │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x3(%rsi),%al │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x2(%rsi),%cl │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x1(%rsi),%dl │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov (%rsi),%sil │ │ │ │ - movq $0x10f3f10,-0x38(%r12) │ │ │ │ - movzbl %sil,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + jne e45fe1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rax │ │ │ │ + movq $0xe433f8,-0x18(%rbp) │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ movzbl %dl,%edx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ - shl $0x10,%rcx │ │ │ │ - or %rdx,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x18,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r14b,%ecx │ │ │ │ - shl $0x20,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - shl $0x28,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - movzbl %r10b,%ecx │ │ │ │ - shl $0x30,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - shl $0x38,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%r8),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe41240,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe41648,-0x8(%rbp) │ │ │ │ + add %rdx,%rcx │ │ │ │ + inc %rcx │ │ │ │ + imul %rcx,%rax │ │ │ │ + add %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41648 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x57a92e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b59f3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e35e88 │ │ │ │ - lea 0x57c1da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e416ed │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e416e2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ - movq $0x18,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4175d │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41752 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fbafc0 │ │ │ │ - movq $0x18,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e41889 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe417c8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e417c8 │ │ │ │ - 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) │ │ │ │ - or %r14b,(%r9) │ │ │ │ - leave │ │ │ │ - jmp e417ec │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je e4181d │ │ │ │ - movq $0xe417e0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - add 0x1e(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e417e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe41848,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add 0x20(%rbp),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e436db │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + jl e435cf │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + jge e43811 │ │ │ │ + mov %r10b,0x10(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x11(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x12(%rbx) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e43a8c │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jge e43aa6 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x15(%rbx) │ │ │ │ + mov $0x6,%r9d │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44a11 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e434ca │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - sub (%rax),%rbx │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480057bf(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e418d0 │ │ │ │ - movq $0xe418f0,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp fb4da8 │ │ │ │ - lea 0x57bfa9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x41(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41938 │ │ │ │ - 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,(%rax) │ │ │ │ - mov $0x8b480057,%edi │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e419e5 │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe41778,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x10d9e38,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe41c28,0x8(%rbp) │ │ │ │ - lea 0x57b051(%rip),%r9 │ │ │ │ - lea 0x5b8a2e(%rip),%r8 │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x5a980a(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x13bca25,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe41b50,0x10(%rbp) │ │ │ │ - lea 0x57b001(%rip),%r9 │ │ │ │ - lea 0x5b89de(%rip),%r8 │ │ │ │ - lea 0x57be47(%rip),%rdi │ │ │ │ - lea 0x5a97b8(%rip),%rsi │ │ │ │ - lea 0x58bd71(%rip),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x13bca25,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0xe41a80,0x18(%rbp) │ │ │ │ - lea 0x57afc1(%rip),%r9 │ │ │ │ - lea 0x5b899e(%rip),%r8 │ │ │ │ - lea 0x57be07(%rip),%rdi │ │ │ │ - lea 0x5a9778(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x13bca25,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480057b6(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae e41ad0 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e41c09 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41ac0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41b29 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe41708,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe43570,0x0(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + jge e43708 │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + jl e43811 │ │ │ │ + mov %r10b,0x10(%rbx) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e44212 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jge e4422c │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + mov %r9b,0x11(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x12(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov $0x4,%r9d │ │ │ │ + inc %rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e45424 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x128(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43641 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e436ec │ │ │ │ + mov $0x2,%r11d │ │ │ │ + jmp e43437 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e436fd │ │ │ │ + mov $0x3,%r11d │ │ │ │ + jmp e43437 │ │ │ │ + mov $0x4,%r11d │ │ │ │ + jmp e43437 │ │ │ │ + mov %r10b,0x10(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x11(%rbx) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e43bde │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jge e43bf8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + mov %r9b,0x12(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov $0x5,%r9d │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44aad │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43777 │ │ │ │ + mov %r10b,0x10(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x11(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x12(%rbx) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + mov %r10b,0x13(%rbx) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e4393a │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jge e43954 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x15(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x16(%rbx) │ │ │ │ + mov $0x7,%r9d │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44647 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x188(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e438a0 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jge e43dbd │ │ │ │ + mov %rcx,%r10 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e44835 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x12,%r10 │ │ │ │ + add $0xf0,%r10 │ │ │ │ + mov %r10b,0x14(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0xc,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x15(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x6,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x16(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x17(%rbx) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + mov (%r11,%rax,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e43f2e │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + sar $0x12,%r14 │ │ │ │ + add $0xf0,%r14 │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %dil,(%r14,%r11,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x1c8(%rsp) │ │ │ │ + lea 0x1(%r11),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%r8 │ │ │ │ + mov %dil,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%r11 │ │ │ │ + mov %r8b,(%r14,%r11,1) │ │ │ │ + mov %r9,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + lea 0x1(%r8),%r10 │ │ │ │ + inc %rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e439ac │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jge e440a1 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e44bb5 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x12,%r10 │ │ │ │ + add $0xf0,%r10 │ │ │ │ + mov %r10b,0x13(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0xc,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x14(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x6,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x15(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x16(%rbx) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + mov (%r11,%rax,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e44561 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + sar $0x12,%r14 │ │ │ │ + add $0xf0,%r14 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %dil,(%r14,%r11,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xa8(%rsp) │ │ │ │ + lea 0x1(%r11),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %dil,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%r11 │ │ │ │ + mov %r8b,(%r14,%r11,1) │ │ │ │ + mov %r9,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + lea 0x1(%r8),%r10 │ │ │ │ + inc %rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43afe │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jge e443f0 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e44ef1 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x12,%r10 │ │ │ │ + add $0xf0,%r10 │ │ │ │ + mov %r10b,0x12(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0xc,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x13(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x6,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x14(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x15(%rbx) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + mov (%r11,%rax,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e446e9 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + sar $0x12,%r14 │ │ │ │ + add $0xf0,%r14 │ │ │ │ + mov %r14,0x100(%rsp) │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + mov %dil,(%r14,%r11,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x108(%rsp) │ │ │ │ + lea 0x1(%r11),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov %dil,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%r11 │ │ │ │ + mov %r8b,(%r14,%r11,1) │ │ │ │ + mov %r9,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + lea 0x1(%r8),%r10 │ │ │ │ + inc %rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43c50 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e43deb │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x15(%rbx) │ │ │ │ + mov $0x6,%r9d │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e43e46 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %rax │ │ │ │ + jmp e43deb │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e43eac │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e43deb │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e43d30 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e43deb │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e4490e │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x1b8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e439ac │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e440cf │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov $0x5,%r9d │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e4412a │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %rax │ │ │ │ + jmp e440cf │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e44190 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e440cf │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e44014 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e440cf │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jge e44d1b │ │ │ │ + mov %rcx,%r10 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e455e6 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x12,%r10 │ │ │ │ + add $0xf0,%r10 │ │ │ │ + mov %r10b,0x11(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0xc,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x12(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + sar $0x6,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x13(%rbx) │ │ │ │ + mov %r8,%r10 │ │ │ │ + and $0x3f,%r10d │ │ │ │ + add $0x80,%r10 │ │ │ │ + mov %r10b,0x14(%rbx) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + inc %rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + mov (%r11,%rax,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e450cd │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + sar $0x12,%r14 │ │ │ │ + add $0xf0,%r14 │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %dil,(%r14,%r11,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x168(%rsp) │ │ │ │ + lea 0x1(%r11),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x168(%rsp),%r8 │ │ │ │ + mov %dil,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%r11 │ │ │ │ + mov %r8b,(%r14,%r11,1) │ │ │ │ + mov %r9,%r8 │ │ │ │ + add %r10,%r8 │ │ │ │ + lea 0x1(%r8),%r10 │ │ │ │ + inc %rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e44283 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e4441e │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + mov %r9b,0x12(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov $0x4,%r9d │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44479 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %rax │ │ │ │ + jmp e4441e │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e444df │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e4441e │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e44363 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e4441e │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e44fca │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x98(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43afe │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e451b3 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x180(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e438a0 │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e4526d │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xf8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0xf8(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43c50 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x5,%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e44843 │ │ │ │ + mov %r9b,0x14(%rbx) │ │ │ │ + mov $0x5,%r8d │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44877 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x2,%r8 │ │ │ │ + inc %rax │ │ │ │ + jmp e44843 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e448b3 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x3,%r8 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e44843 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e447cf │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e44843 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e45ecb │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x1a0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x1a8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x3(%rdi),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e439ac │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e45370 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e434ca │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e454c6 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43777 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x5,%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e44bc3 │ │ │ │ + mov %r9b,0x13(%rbx) │ │ │ │ + mov $0x4,%r8d │ │ │ │ + add $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44bf7 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x2,%r8 │ │ │ │ + inc %rax │ │ │ │ + jmp e44bc3 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e44c33 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x3,%r8 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e44bc3 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e44b4f │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e44bc3 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e44d48 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + mov %r9b,0x11(%rbx) │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + mov %r9b,0x12(%rbx) │ │ │ │ + mov $0x3,%r9d │ │ │ │ + inc %rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44da3 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %rax │ │ │ │ + jmp e44d48 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e44e09 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x4,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e44d48 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e44c8e │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + inc %r10 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e44d48 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x5,%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e44eff │ │ │ │ + mov %r9b,0x12(%rbx) │ │ │ │ + mov $0x3,%r8d │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e44f33 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x2,%r8 │ │ │ │ + inc %rax │ │ │ │ + jmp e44eff │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e44f6f │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x3,%r8 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e44eff │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e44e8b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e44eff │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e45dc1 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x3(%rdi),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43afe │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e456be │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x150(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x158(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x158(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e44283 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e45cf9 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x178(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e438a0 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e45be3 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xe8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x3(%rdi),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43c50 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e45b21 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e434ca │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e457c1 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x2(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x5,%r9 │ │ │ │ + add $0x2,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43641 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e45a59 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43777 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x5,%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + jmp e455f3 │ │ │ │ + mov %r9b,0x11(%rbx) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + inc %rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge e4357c │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + mov (%r10,%rax,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jae e45627 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x2,%r8 │ │ │ │ + inc %rax │ │ │ │ + jmp e455f3 │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jae e45663 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x3,%r8 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp e455f3 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e45580 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r8,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r8),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x3,%rax │ │ │ │ + jmp e455f3 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e45943 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x140(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x148(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x3(%rdi),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e44283 │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jae e4587b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x3(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x118(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x6,%r9 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43641 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x110(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x7,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43641 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x130(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x4(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x138(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x138(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x4(%rdi),%r10 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e44283 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x7,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43777 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x7,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e434ca │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x4(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x4(%rdi),%r10 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43c50 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + mov %r10b,(%r11,%r9,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x2(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x3(%rax),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + lea 0x3(%r9),%r14 │ │ │ │ + mov %r10b,(%r11,%r14,1) │ │ │ │ + lea 0x4(%r9),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x170(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add $0x2,%r10 │ │ │ │ + mov %dil,(%r11,%r10,1) │ │ │ │ + add $0x7,%r9 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e438a0 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x4(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x4(%rdi),%r10 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e43afe │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%r10,1) │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x190(%rsp) │ │ │ │ + lea 0x1(%r10),%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + mov %r11b,(%rdi,%r14,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x2(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%r11 │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x3(%r10),%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + lea 0x4(%r10),%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x198(%rsp),%r8 │ │ │ │ + mov %r11b,(%r8,%r14,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + lea 0x2(%rdi),%r8 │ │ │ │ + mov %r11b,(%r14,%r8,1) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r8,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %r11b,(%r14,%rdi,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x4(%rdi),%r10 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp e439ac │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + movabs $0x7fffffffffffffff,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,%r14 │ │ │ │ + call e31700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + neg %rax │ │ │ │ + jmp e43381 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x57,%ch │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x44(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e41c09 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e460bf │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e41b90 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ + ja e460b4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e460af │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x1179130,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x101f2e0,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41bf9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0xe41698,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57b501(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%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,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e41c37 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e371c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %ch,0x4800577c(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e41d61 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe41ca0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb e46177 │ │ │ │ + movq $0xe46128,-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 e41ca0 │ │ │ │ + jne e46128 │ │ │ │ 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r14b,(%r9) │ │ │ │ - leave │ │ │ │ - jmp e41cc4 │ │ │ │ - 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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je e41cf5 │ │ │ │ - movq $0xe41cb8,-0x8(%rbp) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x61(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - add 0x1e(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41cb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe41d20,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e41d20 │ │ │ │ + jne e46158 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl e461ae │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r9b,%r8b │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - sub (%rax),%rbx │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + in $0x0,%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x8d480057,%ebx │ │ │ │ - rex.RB loopne e41dd1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e41da8 │ │ │ │ - movq $0xe41dc8,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp fb4da8 │ │ │ │ - lea 0x57bb01(%rip),%rbx │ │ │ │ + jmp e466c8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x89480057,%edx │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e41e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x38(%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),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e461cc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480057ba(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je e41f0d │ │ │ │ - add $0x40,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e41ebd │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe41c50,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x10d9e38,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ + ja e46210 │ │ │ │ + movq $0xe490e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rsi │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe42080,0x8(%rbp) │ │ │ │ - lea 0x57ab79(%rip),%r9 │ │ │ │ - lea 0x5b8556(%rip),%r8 │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x5a9332(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x13bca25,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe41fe8,0x10(%rbp) │ │ │ │ - lea 0x57ab29(%rip),%r9 │ │ │ │ - lea 0x5b8506(%rip),%r8 │ │ │ │ - lea 0x57b96f(%rip),%rdi │ │ │ │ - lea 0x5a92e0(%rip),%rsi │ │ │ │ - lea 0x58b899(%rip),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x13bca25,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0xe41f58,0x18(%rbp) │ │ │ │ - lea 0x57aae9(%rip),%r9 │ │ │ │ - lea 0x5b84c6(%rip),%r8 │ │ │ │ - lea 0x57b92f(%rip),%rdi │ │ │ │ - lea 0x5a92a0(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x13bca25,0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x34(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e4205e │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41fc2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e41fc2 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x56(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x30(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e4205e │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4204e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4204e │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57a9ec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe46190,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e4208f │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e36bd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jnp e462b6 │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp e46520 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e420ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fb24e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jp e462de │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp e46520 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800577a(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e462fb │ │ │ │ + movq $0xe46310,-0x28(%rbp) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x577a72(%rip),%rsi │ │ │ │ + mov 0x16(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x1e(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x26(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e57538 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,0x7a(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e42163 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e42158 │ │ │ │ - movq $0xe420a8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe42180,-0x8(%rbp) │ │ │ │ - lea 0x57a8de(%rip),%r9 │ │ │ │ - lea 0x5b82bb(%rip),%r8 │ │ │ │ - lea 0x57b724(%rip),%rdi │ │ │ │ - lea 0x5a9095(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x13bca25,-0x10(%rbp) │ │ │ │ + lock rex movsxd %esp,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + jne e46314 │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x57b756(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e46340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0x89480057,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x44(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e42226 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e421c0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e42216 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57a85c(%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,-0x4a(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e42297 │ │ │ │ - movq $0xe422b8,-0x8(%rbp) │ │ │ │ - lea 0x57a79d(%rip),%r9 │ │ │ │ - lea 0x5b817a(%rip),%r8 │ │ │ │ - lea 0x57b5e3(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x5a8f51(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x13bca25,-0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f860 │ │ │ │ - lea 0x57b642(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480057a7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae e422f4 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e4232e │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4231e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4231e │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57a71c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %ch,(%rax) │ │ │ │ + jp e46396 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x6c7af040(%r13),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x63(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e46378 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%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 $0xe424c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57b564(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jns e463ce │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe424e8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x4b(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe46288,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x8(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x57b517(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe46410,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x79(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe46470,0x0(%rbp) │ │ │ │ + lea 0x579988(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57b4cc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe42528,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x57b47f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - xor %bl,0x36(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + js e464c6 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800e464(%r8) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e464a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %rdx │ │ │ │ - pop %rax │ │ │ │ - ss 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,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x365876(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %cl,%al │ │ │ │ + js e464f6 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - ss 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,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x3658b5(%rax) │ │ │ │ - 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 (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe46260,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x8(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x78(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e425ea │ │ │ │ - movq $0xe42598,-0x18(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + mov (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe46568,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e42598 │ │ │ │ + jne e46568 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%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) │ │ │ │ + js e465be │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubs -0x74b7ff1c(%rip) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r11b,0x4800e465(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e425d8 │ │ │ │ + jne e46598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - es in $0x0,%al │ │ │ │ - movss 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177968 │ │ │ │ + add %dl,%al │ │ │ │ + ja e465ee │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r9b,(%r8) │ │ │ │ + data16 in $0x0,%al │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e462b0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x38(%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),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4660c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7cb7f7a3(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46650 │ │ │ │ + movq $0xe490e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe465d0,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe42600,-0x8(%rbp) │ │ │ │ - mov %ebx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jbe e466f6 │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp e46520 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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 e427a2 │ │ │ │ - movq $0xe426e8,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e466f3 │ │ │ │ + movq $0xe46710,-0x10(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x57765a(%rip),%rsi │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e57538 │ │ │ │ + lea 0x57768e(%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 %bh,0x76(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex │ │ │ │ + addr32 in $0x0,%al │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e426e8 │ │ │ │ + jne e46740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x76(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs 0x2b850fc0(%r13),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x67(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ + lea 0x577ffc(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e46778 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + 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 %cl,(%rdi) │ │ │ │ - xchg %esi,-0x74b80000(%rax,%rax,1) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne e467ce │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock shlb $0x0,-0x1c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e42754 │ │ │ │ - movq $0xe42548,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe42790,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e42790 │ │ │ │ + jne e467c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ - sub %ah,%ah │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177968 │ │ │ │ - lea 0x57b167(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %ch,0x49005775(%rax) │ │ │ │ + add $0x58,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46868 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe462b0,-0x50(%r12) │ │ │ │ + lea -0x1e(%r12),%rdx │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + movq $0xe46520,-0x20(%r12) │ │ │ │ + lea -0x4e(%r12),%r9 │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + movq $0xe466a0,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x8(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0xe468b0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + je e46906 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe46910,0x0(%rbp) │ │ │ │ + lea 0x5794e8(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7cb7f7ab(%rbx) │ │ │ │ + add %bh,0x74(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x69(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e46940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - jmp e42814 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x74(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe460e0,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x8(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe427d0,-0x8(%rbp) │ │ │ │ - mov %ebx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e426a8 │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4292a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4291f │ │ │ │ - movq $0xe42888,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e42903 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe42948,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57afe7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jae e46a16 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x57828735,-0x73(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + stc │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ + call *0x5(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - 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 %dl,%al │ │ │ │ + jae e46a3e │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e42a2a │ │ │ │ - movq $0xe429d8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + rex.RX │ │ │ │ + movq $0xe46a20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e429d8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %ch,(%rdx) │ │ │ │ - in $0x0,%al │ │ │ │ - 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 e42a18 │ │ │ │ + jne e46a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x2a(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - movss 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177968 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0x48005773(%rax) │ │ │ │ + movl $0xe46a90,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x577898(%rip),%r14 │ │ │ │ + jmp e469c0 │ │ │ │ + lea 0x57739a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7cb7f7a3(%rbx) │ │ │ │ - (bad) │ │ │ │ + mov 0x38(%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),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e46a94 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ + add %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov %ebx,%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe42a40,-0x8(%rbp) │ │ │ │ - mov %ebx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46ad8 │ │ │ │ + movq $0xe490e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe46a58,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + jb e46b76 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e42be2 │ │ │ │ - movq $0xe42b28,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e42b28 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e46b6e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e46b69 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x57728f(%rip),%rsi │ │ │ │ + lea 0x577ec2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + jb e46bde │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e46bd6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e46bd1 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x577227(%rip),%rsi │ │ │ │ + lea 0x577eca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (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 %cl,(%rdi) │ │ │ │ - xchg %esi,-0x74b80000(%rax,%rax,1) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e42b94 │ │ │ │ - movq $0xe42988,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e46c64 │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e46cce │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e46d51 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe42bd0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e42bd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x2c(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - movss 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177968 │ │ │ │ - lea 0x57ad3f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea 0x578ea5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea 0x577097(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7cb7f7ab(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e46f7c │ │ │ │ + movq $0xe46e78,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e46e78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - jmp e42c54 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ 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) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov %ebx,%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe42c10,-0x8(%rbp) │ │ │ │ - mov %ebx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46efa │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%cl │ │ │ │ + mov 0xd(%rbx),%dl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %dl,-0x28(%r12) │ │ │ │ + mov %bl,-0x27(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e46fe4 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46f6c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e46efa │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%cl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe47020,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e46bf8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e42ae8 │ │ │ │ - nop │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e4717c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47073 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe777a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4718a │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + jge e470f9 │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x8,%rax │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe77800,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x10000(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xd8,%rbx │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x3ff,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %cl,-0x27(%r12) │ │ │ │ + sar $0x8,%rbx │ │ │ │ + add $0xdc,%rbx │ │ │ │ + mov %bl,-0x26(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + sar $0xa,%rax │ │ │ │ + mov %al,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x578b16(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e42d6a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e42d5f │ │ │ │ - movq $0xe42cc8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e42d43 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe42d88,-0x8(%rbp) │ │ │ │ + rex.RB loopne e47209 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4734b │ │ │ │ + movq $0xe471f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57abbf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e471f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800576c(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e4724e │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47356 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4723e │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e47288 │ │ │ │ + lea 0x576bf3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47356 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4723e │ │ │ │ + neg %rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e473e3 │ │ │ │ + movq $0xe46e28,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e47366 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e4740b │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47337 │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x576af6(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x576b7e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x576b23(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e4740b │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47337 │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe47430,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x576a6a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ rex.XB (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e42e19 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e42e6a │ │ │ │ - movq $0xe42e18,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e42e18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e474cc │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e47536 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e475b9 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x57863d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x57686f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - cs in $0x0,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e477e4 │ │ │ │ + movq $0xe476e0,-0x18(%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 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e42e58 │ │ │ │ + jne e476e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%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,-0x39(%rax) │ │ │ │ - add %r8b,-0xdff1bd2(%r8) │ │ │ │ - movups 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177948 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47762 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%cl │ │ │ │ + mov 0xd(%rbx),%dl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %dl,-0x28(%r12) │ │ │ │ + mov %bl,-0x27(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e4784c │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e477d4 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47762 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%cl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe47888,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e47460 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e479e3 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e478db │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe777a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e479f1 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + jge e47961 │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + sar $0x8,%rbx │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe77800,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x10000(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + sar $0xa,%rbx │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x3ff,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x8,%rcx │ │ │ │ + add $0xdc,%rcx │ │ │ │ + mov %cl,-0x27(%r12) │ │ │ │ + mov %bl,-0x26(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xd8,%rax │ │ │ │ + mov %al,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x5782af(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e42f41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e42fea │ │ │ │ - movq $0xe42f30,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,0x48005764(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e47bb3 │ │ │ │ + movq $0xe47a58,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e42f30 │ │ │ │ + jne e47a58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e47ab6 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47bbe │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47aa6 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e47af0 │ │ │ │ + lea 0x57638b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47bbe │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47aa6 │ │ │ │ + neg %rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47c4b │ │ │ │ + movq $0xe47690,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e47bce │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47c73 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47b9f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x57628e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x57632e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x5762bb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e47c73 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e47b9f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe47c98,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x576202(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (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 %cl,(%rdi) │ │ │ │ - xchg %esi,-0x74b80000(%rax,%rax,1) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e42f9c │ │ │ │ - movq $0xe42dc8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e47d34 │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e47d9e │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e47e21 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe42fd8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x577dd5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x57601f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4804c │ │ │ │ + movq $0xe47f48,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e42fd8 │ │ │ │ + jne e47f48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - xor %ah,%ah │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177948 │ │ │ │ - lea 0x57a94f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47fca │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%cl │ │ │ │ + mov 0xd(%rbx),%dl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %dl,-0x28(%r12) │ │ │ │ + mov %bl,-0x27(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e480b4 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4803c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e47fca │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%cl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe480f0,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e47cc8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e481e4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e48143 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe777a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e481d4 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe77800,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x8,%rax │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x10,%rax │ │ │ │ + mov %al,-0x27(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x18,%rax │ │ │ │ + mov %al,-0x26(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x577aae(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800575c(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e483a3 │ │ │ │ + movq $0xe48248,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e48248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e482a6 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e483ae │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48296 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e482e0 │ │ │ │ + lea 0x575b9b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e483ae │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48296 │ │ │ │ + neg %rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4843b │ │ │ │ + movq $0xe47ef8,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e483be │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48463 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4838f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x575a9e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x575b56(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x575acb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48463 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4838f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe48488,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x575a12(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + 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,0x36(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e48524 │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e4858e │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e48611 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5775e5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x575847(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4883c │ │ │ │ + movq $0xe48738,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e48738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e42ef0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4312a │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4311f │ │ │ │ - movq $0xe43088,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + ja e487ba │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%cl │ │ │ │ + mov 0xd(%rbx),%dl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %dl,-0x28(%r12) │ │ │ │ + mov %bl,-0x27(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e488a4 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e43103 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + ja e4882c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe43148,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57a817(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e487ba │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%cl │ │ │ │ + mov 0xe(%rbx),%bl │ │ │ │ + movq $0xe777c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + mov %cl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe488e0,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e484b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e489d4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e48933 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe777a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e489c4 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe77800,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x10,%rax │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x8,%rax │ │ │ │ + mov %al,-0x27(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %al,-0x26(%r12) │ │ │ │ + movq $0x10f3f70,-0x20(%r12) │ │ │ │ + sar $0x18,%rbx │ │ │ │ + mov %bl,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x5772be(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48005754(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e48b93 │ │ │ │ + movq $0xe48a38,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e48a38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x54(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e48a96 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48b9e │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48a86 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e48ad0 │ │ │ │ + lea 0x5753ab(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48b9e │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48a86 │ │ │ │ + neg %rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e48c2b │ │ │ │ + movq $0xe486e8,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e48bae │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48c53 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48b7f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5752ae(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x57537e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x5752db(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sar $0x20,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp $0x7fffffff,%rsi │ │ │ │ + jg e48c53 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + and %rdi,%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + shl $0x20,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e48b7f │ │ │ │ + movq $0xe77700,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0xe777a0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e6c8c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe48c78,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x575222(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ rex.XB (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e48cac │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e48ee8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e48d88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e431d9 │ │ │ │ + rex.RB loopne e48d39 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4322a │ │ │ │ - movq $0xe431d8,-0x18(%rbp) │ │ │ │ + jb e48d55 │ │ │ │ + movq $0xe48d38,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e431d8 │ │ │ │ + jne e48d38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %dh,(%rdx) │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ + cmovs -0x74b7f885(%rbx),%ecx │ │ │ │ + jne e48d54 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e43218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e48d88 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x32(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - movsd 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177948 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e48e9b │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + sub %r14,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jg e48e15 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + add $0x10,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xfc4368,-0x38(%r12) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 117ed90 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe48ce8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xfc42c8,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + 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 │ │ │ │ - ret │ │ │ │ + test $0xfd,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdi) │ │ │ │ + ... │ │ │ │ + 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,0x39(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0xe48d88,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xb(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e48d88 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + lea 0x574feb(%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) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e43301 │ │ │ │ + rex.RB loopne e48fc9 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e433aa │ │ │ │ - movq $0xe432f0,-0x18(%rbp) │ │ │ │ + jb e48fb0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e48f90 │ │ │ │ + lea 0x584804(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe48fd0,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e432f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1174410 │ │ │ │ + lea 0x574f79(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 %cl,(%rdi) │ │ │ │ - xchg %esi,-0x74b80000(%rax,%rax,1) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4335c │ │ │ │ - movq $0xe43188,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x109f240,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe43398,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + 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 e490c5 │ │ │ │ + movq $0xe490b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e43398 │ │ │ │ + jne e490b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp e490cb │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e48f78 │ │ │ │ + lea 0x574e6c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + fwait │ │ │ │ + jmp e49108 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - xor %esp,%esp │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x7(%rbx),%xmm1 │ │ │ │ - jmp 1177948 │ │ │ │ - lea 0x57a5a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + 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) │ │ │ │ + sbb $0x5adf1b,%eax │ │ │ │ + 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e49151 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x35ebf1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %cl,0x57(%rsi) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe49128,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x5a3e58(%rip),%rdi │ │ │ │ + lea 0x574da9(%rip),%rsi │ │ │ │ + lea 0x5a5562(%rip),%r14 │ │ │ │ + jmp 10f4948 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ 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 -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e491f9 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x35eb49(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e432b0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e434ea │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e434df │ │ │ │ - movq $0xe43448,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e434c3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe43508,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57a46f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jb e4928a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe49250,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e49250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov $0x4900574c,%eax │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e492f4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe491d0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe49210,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%r9 │ │ │ │ + lea -0x10(%r12),%r8 │ │ │ │ + lea 0x5a3d10(%rip),%rdi │ │ │ │ + lea 0x5b1201(%rip),%rsi │ │ │ │ + lea 0x5a2b0a(%rip),%r14 │ │ │ │ + jmp 10f4948 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5c(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe43588,-0x18(%rbp) │ │ │ │ + add %cl,0x4800574c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e49488 │ │ │ │ + movq $0xe49358,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e43588 │ │ │ │ + jne e49358 │ │ │ │ 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 %ch,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,0x4c(%rax) │ │ │ │ push %rdi │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rbp,%riz,2) │ │ │ │ - movl $0xe435c8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x4806438b4800e493,%al │ │ │ │ + mov 0xe(%rbx),%ebx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e435c8 │ │ │ │ + jne e493a0 │ │ │ │ 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 %ch,%al │ │ │ │ - movabs %eax,0x3628f845c7480057 │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %bh,0x4800574b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e49493 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e493ec │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0xe492a0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x35e924(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe49430,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10d8b20 │ │ │ │ - lea 0x5a7bd1(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x57a3c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e49430 │ │ │ │ + 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,0x480057a3(%rax) │ │ │ │ - movl $0xe43650,0x0(%rbp) │ │ │ │ - lea 0x5b3a12(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d8180 │ │ │ │ - nop │ │ │ │ - add (%rax),%r8b │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsi,%riz,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e49478 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0xe49168,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x35e8ce(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x574b39(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x35e886(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x35e8a4(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900e436(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp fc5b88 │ │ │ │ - xchg %edx,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e494f6 │ │ │ │ + movq $0xe49518,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e49320 │ │ │ │ + lea 0x574adb(%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) │ │ │ │ - movabs %eax,0x8b4828458b480058 │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e43694 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e436a8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e49524 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800574a(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x574a8d(%rip),%r14 │ │ │ │ + jmp 10e6370 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4a(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e49591 │ │ │ │ + movq $0xe495b0,-0x10(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e49320 │ │ │ │ + lea 0x574a60(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movabs %eax,0x8b4810458b480058 │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,-0x7ab80000(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - jne e436f4 │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne e43707 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e495bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4961e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jge e43726 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x58a28b(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + je e49619 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5ada40(%rip),%rsi │ │ │ │ + lea 0x574a71(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 110b670 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe43790,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe43670,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4800574a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e49695 │ │ │ │ + movq $0xe49678,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e49678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4a(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x96,%al │ │ │ │ + in $0x0,%al │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 10705f0 │ │ │ │ + lea 0x574a64(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WX push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + xchg %eax,%esi │ │ │ │ + in $0x0,%al │ │ │ │ + lea 0x574a01(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 110bfe0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 e43880 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x109f240,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja e4970e │ │ │ │ movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e43e08 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x394cb8458d480057,%eax │ │ │ │ - clc │ │ │ │ - jb e43910 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe43928,-0x38(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp e43548 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x5a1aac(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5f(%rax) │ │ │ │ - push %rdi │ │ │ │ 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,0x37(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe43990,0x0(%rbp) │ │ │ │ - lea 0x5b36eb(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x1071630,-0x18(%r12) │ │ │ │ + movq $0x13be111,-0x10(%r12) │ │ │ │ + movq $0x13e1dc1,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x5749c2(%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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x39e00045c7480057,%al │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - rex.RX add (%rax),%r8b │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5749e3,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480057a0(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e439ec │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x60(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rcx) │ │ │ │ + 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,0x4c(%rdi) │ │ │ │ - movq $0xe424c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0xe49840,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea 0x579fbb(%rip),%r9 │ │ │ │ - lea 0x57a006(%rip),%r8 │ │ │ │ - lea -0x26(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe439b0,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ + lea -0xf(%r12),%rdi │ │ │ │ + lea 0x57490e(%rip),%rsi │ │ │ │ + lea 0x574a98(%rip),%r14 │ │ │ │ + jmp 106e7d8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x574aa7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sub %ch,%ah │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x394cb8458d480057,%al │ │ │ │ - clc │ │ │ │ - jb e43c43 │ │ │ │ - movq $0xe43b08,-0x48(%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),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e43b08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800579f(%rax) │ │ │ │ - mov 0x17(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jg e43b22 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe43b58,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e49958 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe498a8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e43b58 │ │ │ │ + jne e498a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,(%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 %bl,-0x61(%rax) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x0(%rdx,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800e43b(%r8) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe498e8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e43b90 │ │ │ │ + jne e498e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %rax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x48000000(%rsi) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4991e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - lea -0x6(%r12),%r10 │ │ │ │ - sub %rax,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e43c13 │ │ │ │ - movq $0xe43c68,0x18(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r10,0x28(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e43548 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rdx,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e43e08 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4900589e(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e43cac │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + ja e4991e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe43cd0,0x0(%rbp) │ │ │ │ - lea 0x5b33ab(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x62(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - cmp $0x894900e4,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0x1e,%al │ │ │ │ - sbb %al,(%rax) │ │ │ │ - rex.RXB or %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e49a5a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe499c8,-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 e499c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e43d20 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e43d38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ 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) │ │ │ │ - jge e43d48 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e43d8c │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe43cf0,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x5a73f6(%rip),%r10 │ │ │ │ - jmp e43bed │ │ │ │ - mov %bh,%dl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4900579c(%rax) │ │ │ │ - add $0xa8,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e43ec2 │ │ │ │ - movq $0xe438c0,-0xa0(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x114d270,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xe43a88,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x75(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov 0x27(%rbx),%rdx │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0xe49858,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x66(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ + movq $0x10d9e38,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x10b3ad0,-0x30(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x579bdc(%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 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e44458 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - rex.RXB │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe43f88,-0x38(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp e43548 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ + 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,0x3b(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe43ff0,0x8(%rbp) │ │ │ │ - lea 0x5b308b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0xe49970,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + lea 0x59c509(%rip),%rsi │ │ │ │ + lea 0x57499b(%rip),%r14 │ │ │ │ + jmp 109fc38 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x5749aa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e49b2e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e49b29 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0xe49b70,-0x18(%rbp) │ │ │ │ + mov $0xd,%r14d │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp ea56a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800579a(%rax) │ │ │ │ - movl $0xe44040,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne e44038 │ │ │ │ + jne e49b64 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e4404c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e49b70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3c(%rdi) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea 0x579969(%rip),%r9 │ │ │ │ - lea 0x5799b4(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe44010,-0x18(%rbp) │ │ │ │ + movq $0xe49b48,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1173a30 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cltd │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB mov $0xe44158,%r8d │ │ │ │ - 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),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jg e44172 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe441a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e441a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.W or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cltd │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x0(%rdx,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - rex.B in $0x0,%al │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e441e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x59c3c7(%rip),%rsi │ │ │ │ + lea 0x5747e9(%rip),%r14 │ │ │ │ + jmp 109fc38 │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.W or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ + add %bl,0x49(%rax) │ │ │ │ push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x48000000(%rsi) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub %rax,%rbx │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - lea -0x6(%r12),%r10 │ │ │ │ - sub %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg e44263 │ │ │ │ - movq $0xe442b8,0x10(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e43548 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %rdx,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e43e08 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73dcd564 <__environ@GLIBC_2.2.5+0x729ce13c> │ │ │ │ + and $0x48,%al │ │ │ │ + movl $0xe49c58,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x17(%r14),%rbx │ │ │ │ + mov 0x7(%r14),%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 10705f0 │ │ │ │ + lea 0x57494c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe44320,0x0(%rbp) │ │ │ │ - lea 0x5b2d5b(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - jmp 10d8180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - pop %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB push %r15 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x43(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ + add %r8b,0x4800e49c(%r8) │ │ │ │ + lea 0x59be89(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp fc5b88 │ │ │ │ - rex.RXB or %r8b,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge e44368 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e44388 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%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) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge e44398 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e443dc │ │ │ │ - movq $0xfc7068,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe424c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe44340,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea 0x5a6da6(%rip),%r10 │ │ │ │ - jmp e4423d │ │ │ │ - cwtl │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 110bfe0 │ │ │ │ + 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,-0x7f(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + rex.W push %rdi │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + movq $0xe49cc0,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 11739c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e44533 │ │ │ │ - movq $0xe43f20,-0xa0(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %r9,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e44522 │ │ │ │ - mov 0x6(%r9),%rcx │ │ │ │ - movq $0x114d270,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0xe440d8,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - lea -0x66(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe42508,-0x8(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffff90,%r12 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,0x48005748(%rax) │ │ │ │ + movl $0xe49cf8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e49cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x5795a3(%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 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e44760 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e49cf4 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xd,%rax │ │ │ │ + jne e49d14 │ │ │ │ + mov $0x4000,%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e49be0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4467e │ │ │ │ - movq $0xe445f8,-0x28(%rbp) │ │ │ │ - mov 0x6(%rbx),%al │ │ │ │ - mov 0x7(%rbx),%cl │ │ │ │ - mov 0x8(%rbx),%dl │ │ │ │ - mov 0x9(%rbx),%bl │ │ │ │ - mov %rbx,%rsi │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e49d88 │ │ │ │ + movq $0xe49d78,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %al,-0x20(%rbp) │ │ │ │ - mov %cl,-0x18(%rbp) │ │ │ │ - mov %dl,-0x10(%rbp) │ │ │ │ - mov %sil,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e445f8 │ │ │ │ + jne e49d78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.W push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4900e49d(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp e49c10 │ │ │ │ + lea 0x574811(%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,0x69(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movzbl 0x20(%rbp),%ecx │ │ │ │ - and %rbx,%rcx │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movzbl 0x18(%rbp),%edx │ │ │ │ - shl $0x8,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - movzbl 0x10(%rbp),%edi │ │ │ │ - shl $0x10,%edi │ │ │ │ - mov %edi,%edi │ │ │ │ - movzbl 0x8(%rbp),%r8d │ │ │ │ - shl $0x18,%r8d │ │ │ │ - mov %r8d,%r8d │ │ │ │ - or %rdi,%r8 │ │ │ │ - and %rsi,%r8 │ │ │ │ - or %rdx,%r8 │ │ │ │ - and %rbx,%r8 │ │ │ │ - or %rcx,%r8 │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - movq $0x114d170,-0x8(%r12) │ │ │ │ - movss %xmm0,(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x1145328,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xe49da8,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + 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) │ │ │ │ - lock mov $0x59,%ch │ │ │ │ + add %al,0x57(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dc7fec <__environ@GLIBC_2.2.5+0x729c8bc4> │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e44703 │ │ │ │ + rex.RB call 73dcd74c <__environ@GLIBC_2.2.5+0x729ce324> │ │ │ │ + pop %rbp │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%al │ │ │ │ - mov 0x11(%rbx),%cl │ │ │ │ - mov 0x12(%rbx),%dl │ │ │ │ - mov 0x13(%rbx),%bl │ │ │ │ - movq $0xe445a0,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - mov %cl,0x1(%r12) │ │ │ │ - mov %dl,0x2(%r12) │ │ │ │ - mov %bl,0x3(%r12) │ │ │ │ - movq $0xe44728,-0x18(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%r14d │ │ │ │ + movq $0xe49e38,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e44724 │ │ │ │ - add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e49e38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %bh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x59,%ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e447ff │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov (%r8),%r8b │ │ │ │ - mov 0x1(%rcx),%r10b │ │ │ │ - mov 0x2(%rcx),%r11b │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov 0x3(%rcx),%r9b │ │ │ │ - movq $0xe44698,-0x40(%r12) │ │ │ │ - mov %r8b,-0x30(%r12) │ │ │ │ - mov %r10b,-0x2f(%r12) │ │ │ │ - mov %r11b,-0x2e(%r12) │ │ │ │ - mov %r9b,-0x2d(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.RX push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x37(%rbx),%rax │ │ │ │ + jne e49e50 │ │ │ │ + lea 0x574690(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x48,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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x574662(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 %cl,-0x4c(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %bl,0x47(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e448e9 │ │ │ │ - movq $0xe44890,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb e49ee9 │ │ │ │ + movq $0xe49ec8,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e44890 │ │ │ │ + jne e49ec8 │ │ │ │ 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 %bh,%al │ │ │ │ - mov $0x59,%bl │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB push %r15 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - rex.W in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e448c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x59,%bl │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + rex.RB │ │ │ │ + lock add %bl,-0x74b3ff1c(%rdi) │ │ │ │ + jae e49edb │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44760 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10705f0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e44a67 │ │ │ │ - movq $0xe44950,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44950 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49005791(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e44a72 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe44760,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x4,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x12(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e449f9 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe449d0,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e449d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,%al │ │ │ │ + rex.RX push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + lahf │ │ │ │ + in $0x0,%al │ │ │ │ + lea 0x59bbe1(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 110bfe0 │ │ │ │ nop │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c0059b2(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e44760 │ │ │ │ - movq $0xe44840,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe44a48,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44a48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7cffa8ba(%rax) │ │ │ │ + jrcxz e49f32 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je e49f46 │ │ │ │ + movq $0xe49f68,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 11739c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49005790(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b25f3(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44458 │ │ │ │ - lea 0x5790ba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x16ffa870(%rax) │ │ │ │ - movsxd %esi,%edi │ │ │ │ + add %cl,0x46(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8b48d8894800e49f,%al │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e44ac4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e44ca0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e44bbe │ │ │ │ - movq $0xe44b38,-0x28(%rbp) │ │ │ │ - mov 0x6(%rbx),%al │ │ │ │ - mov 0x7(%rbx),%cl │ │ │ │ - mov 0x8(%rbx),%dl │ │ │ │ - mov 0x9(%rbx),%bl │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %al,-0x20(%rbp) │ │ │ │ - mov %cl,-0x18(%rbp) │ │ │ │ - mov %dl,-0x10(%rbp) │ │ │ │ - mov %sil,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44b38 │ │ │ │ + jne e49fa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83493e75,%eax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x69(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movzbl 0x20(%rbp),%ecx │ │ │ │ - and %rbx,%rcx │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movzbl 0x18(%rbp),%edx │ │ │ │ - shl $0x8,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - movzbl 0x10(%rbp),%edi │ │ │ │ - shl $0x10,%edi │ │ │ │ - mov %edi,%edi │ │ │ │ - movzbl 0x8(%rbp),%r8d │ │ │ │ - shl $0x18,%r8d │ │ │ │ - mov %r8d,%r8d │ │ │ │ - or %rdi,%r8 │ │ │ │ - and %rsi,%r8 │ │ │ │ - or %rdx,%r8 │ │ │ │ - and %rbx,%r8 │ │ │ │ - or %rcx,%r8 │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - movq $0x114d170,-0x8(%r12) │ │ │ │ - movss %xmm0,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0xe49df8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea 0x574523(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e49a78 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb0,%al │ │ │ │ - pop %rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x57(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dc852c <__environ@GLIBC_2.2.5+0x729c9104> │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e44c43 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%al │ │ │ │ - mov 0x11(%rbx),%cl │ │ │ │ - mov 0x12(%rbx),%dl │ │ │ │ - mov 0x13(%rbx),%bl │ │ │ │ - movq $0xe44ae0,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - mov %cl,0x1(%r12) │ │ │ │ - mov %dl,0x2(%r12) │ │ │ │ - mov %bl,0x3(%r12) │ │ │ │ - movq $0xe44c68,-0x18(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%r14d │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4a042 │ │ │ │ + movq $0xe4a058,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e783b0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e44c64 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %bh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x13f7021,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e44d3f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov 0x3(%r8),%r8b │ │ │ │ - mov 0x2(%rcx),%r10b │ │ │ │ - mov 0x1(%rcx),%r11b │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov (%rcx),%r9b │ │ │ │ - movq $0xe44bd8,-0x40(%r12) │ │ │ │ - mov %r8b,-0x30(%r12) │ │ │ │ - mov %r10b,-0x2f(%r12) │ │ │ │ - mov %r11b,-0x2e(%r12) │ │ │ │ - mov %r9b,-0x2d(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - add $0x4,%rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x4(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x48,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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - pop %rcx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e44e29 │ │ │ │ - movq $0xe44dd0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ + jb e4a124 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a119 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movq $0xe49e80,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xe4a020,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe4a140,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x26(%r12),%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 11735a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x5744d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.R push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x5f(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ test $0x7,%bl │ │ │ │ - jne e44dd0 │ │ │ │ + jne e4a168 │ │ │ │ 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,0x480059ae(%rax) │ │ │ │ - movl $0xe44e00,0x0(%rbp) │ │ │ │ + add %bl,0x48005744(%rax) │ │ │ │ + movl $0xe4a1a0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e44e00 │ │ │ │ + jne e4a1a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c0059ae(%rax) │ │ │ │ - mov 0x7(%rbx),%ecx │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44ca0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a1df │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x13f7049,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe4a218,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp e4a0b0 │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %ss,0x0(%rdi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e44fa7 │ │ │ │ - movq $0xe44e90,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x74(%rax) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %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) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe44ca0,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x4,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x12(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e44f39 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe44f10,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44f10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x53(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e44f23 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e44ca0 │ │ │ │ - movq $0xe44d80,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe44f88,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e44f88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) 0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x5b20b3,%eax │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44458 │ │ │ │ - lea 0x578b9a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %ch,%cl │ │ │ │ - movsxd %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e45004 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e45230 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + es push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4a28a │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e31cf8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe45098,-0x48(%rbp) │ │ │ │ - mov 0x6(%rbx),%al │ │ │ │ - mov 0x7(%rbx),%cl │ │ │ │ - mov 0x8(%rbx),%dl │ │ │ │ - mov 0x9(%rbx),%sil │ │ │ │ - mov 0xa(%rbx),%dil │ │ │ │ - mov 0xb(%rbx),%r8b │ │ │ │ - mov 0xc(%rbx),%r9b │ │ │ │ - mov 0xd(%rbx),%bl │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %al,-0x40(%rbp) │ │ │ │ - mov %cl,-0x38(%rbp) │ │ │ │ - mov %dl,-0x30(%rbp) │ │ │ │ - mov %sil,-0x28(%rbp) │ │ │ │ - mov %dil,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %r9b,-0x10(%rbp) │ │ │ │ - mov %r10b,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45098 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x3f,$0x0 │ │ │ │ - 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,0x77(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movzbl 0x40(%rbp),%ebx │ │ │ │ - movzbl 0x38(%rbp),%ecx │ │ │ │ - shl $0x8,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x30(%rbp),%ebx │ │ │ │ - shl $0x10,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x28(%rbp),%ecx │ │ │ │ - shl $0x18,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x20(%rbp),%ebx │ │ │ │ - shl $0x20,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x18(%rbp),%ecx │ │ │ │ - shl $0x28,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x10(%rbp),%ebx │ │ │ │ - shl $0x30,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x8(%rbp),%ecx │ │ │ │ - shl $0x38,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movq $0x114d150,-0x8(%r12) │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %rax,%es:(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dc8a94 <__environ@GLIBC_2.2.5+0xf9c966c> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x79(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4a3ec │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a3e1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%al │ │ │ │ - mov 0x11(%rbx),%cl │ │ │ │ - mov 0x12(%rbx),%dl │ │ │ │ - mov 0x13(%rbx),%sil │ │ │ │ - mov 0x14(%rbx),%dil │ │ │ │ - mov 0x15(%rbx),%r8b │ │ │ │ - mov 0x16(%rbx),%r9b │ │ │ │ - mov 0x17(%rbx),%bl │ │ │ │ - movq $0xe45020,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - mov %cl,0x1(%r12) │ │ │ │ - mov %dl,0x2(%r12) │ │ │ │ - mov %sil,0x3(%r12) │ │ │ │ - mov %dil,0x4(%r12) │ │ │ │ - mov %r8b,0x5(%r12) │ │ │ │ - mov %r9b,0x6(%r12) │ │ │ │ - mov %bl,0x7(%r12) │ │ │ │ - movq $0xe451f8,-0x18(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%r14d │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e451f4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xfffffffd,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x56(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4531c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov (%r8),%r8b │ │ │ │ - mov 0x1(%rcx),%r10b │ │ │ │ - mov 0x2(%rcx),%r11b │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov 0x3(%rcx),%r9b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov 0x17(%rax),%rdx │ │ │ │ + mov 0x1f(%rax),%rsi │ │ │ │ + mov 0x27(%rax),%rdi │ │ │ │ + mov 0x37(%rax),%r8 │ │ │ │ + mov 0x3f(%rax),%r9 │ │ │ │ + mov 0x47(%rax),%r10 │ │ │ │ + mov 0x4f(%rax),%r11 │ │ │ │ + mov 0x57(%rax),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x5f(%rax),%rax │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x4(%rcx),%bl │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x5(%rcx),%sil │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x6(%rcx),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0x7(%rcx),%cl │ │ │ │ - movq $0xe45140,-0x40(%r12) │ │ │ │ - mov %r8b,-0x30(%r12) │ │ │ │ - mov %r10b,-0x2f(%r12) │ │ │ │ - mov %r11b,-0x2e(%r12) │ │ │ │ - mov %r9b,-0x2d(%r12) │ │ │ │ - mov %bl,-0x2c(%r12) │ │ │ │ - mov %sil,-0x2b(%r12) │ │ │ │ - mov %dil,-0x2a(%r12) │ │ │ │ - mov %cl,-0x29(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - add $0x8,%rbx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x6f(%rcx),%rcx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x77(%rdx),%rdx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x7f(%rsi),%rsi │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x87(%rdi),%rdi │ │ │ │ + movq $0x10d1328,-0x88(%r12) │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %r8,-0x80(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r8,-0x78(%r12) │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov %r8,-0x68(%r12) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + movq $0x13e9b61,-0x58(%r12) │ │ │ │ + mov 0x70(%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 %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x48,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,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x87(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 %ch,(%rax) │ │ │ │ - test $0x8d480059,%eax │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e45409 │ │ │ │ - movq $0xe453b0,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,0x48005742(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4a464 │ │ │ │ + movq $0xe4a448,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e453b0 │ │ │ │ + jne e4a448 │ │ │ │ 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,%al │ │ │ │ - test $0x59,%al │ │ │ │ + add %cl,0x42(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - push %rbx │ │ │ │ + add %r15b,-0x5c(%r8) │ │ │ │ in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e453e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp e4a0b0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c0059a8(%rax) │ │ │ │ - mov 0x7(%rbx),%ecx │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e45230 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %bh,%al │ │ │ │ + push %r15 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4c00e4a4(%r8) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 10c3138 │ │ │ │ nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %dl,0x0(%rdi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e45587 │ │ │ │ - movq $0xe45470,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49005786(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %bl,0x24(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e45592 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe45230,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x8,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x12(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e45519 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe454f0,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e454f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4c0059a7(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + ja e4a4f5 │ │ │ │ + movq $0xe4a268,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e45230 │ │ │ │ - movq $0xe45360,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe45568,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45568 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xe4a2a0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173f18 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49005785(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b1ad3(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44458 │ │ │ │ - lea 0x5785da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + xor %dh,-0x72b7ffa6(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4a53e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 113ae80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x16ffa87b(%rax) │ │ │ │ - movsxd %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e455e4 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e45810 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + lock rex push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4a585 │ │ │ │ + movq $0xe4a5a0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10bdbf0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - incl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe45678,-0x48(%rbp) │ │ │ │ - mov 0x6(%rbx),%al │ │ │ │ - mov 0x7(%rbx),%cl │ │ │ │ - mov 0x8(%rbx),%dl │ │ │ │ - mov 0x9(%rbx),%sil │ │ │ │ - mov 0xa(%rbx),%dil │ │ │ │ - mov 0xb(%rbx),%r8b │ │ │ │ - mov 0xc(%rbx),%r9b │ │ │ │ - mov 0xd(%rbx),%bl │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %al,-0x40(%rbp) │ │ │ │ - mov %cl,-0x38(%rbp) │ │ │ │ - mov %dl,-0x30(%rbp) │ │ │ │ - mov %sil,-0x28(%rbp) │ │ │ │ - mov %dil,-0x20(%rbp) │ │ │ │ - mov %r8b,-0x18(%rbp) │ │ │ │ - mov %r9b,-0x10(%rbp) │ │ │ │ - mov %r10b,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x3f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48005740(%rax) │ │ │ │ + movl $0xe4a5d8,0x0(%rbp) │ │ │ │ + lea 0x59d353(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x59d2de(%rip),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 10c8360 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + pop %rdx │ │ │ │ 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,0x77(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movzbl 0x40(%rbp),%ebx │ │ │ │ - movzbl 0x38(%rbp),%ecx │ │ │ │ - shl $0x8,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x30(%rbp),%ebx │ │ │ │ - shl $0x10,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x28(%rbp),%ecx │ │ │ │ - shl $0x18,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x20(%rbp),%ebx │ │ │ │ - shl $0x20,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x18(%rbp),%ecx │ │ │ │ - shl $0x28,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - movzbl 0x10(%rbp),%ebx │ │ │ │ - shl $0x30,%rbx │ │ │ │ - or %rcx,%rbx │ │ │ │ - movzbl 0x8(%rbp),%ecx │ │ │ │ - shl $0x38,%rcx │ │ │ │ - or %rbx,%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movq $0x114d150,-0x8(%r12) │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0xe4a518,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + 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) │ │ │ │ - push $0x480059a5 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e457be │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e457b3 │ │ │ │ + jb e4a652 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%al │ │ │ │ - mov 0x11(%rbx),%cl │ │ │ │ - mov 0x12(%rbx),%dl │ │ │ │ - mov 0x13(%rbx),%sil │ │ │ │ - mov 0x14(%rbx),%dil │ │ │ │ - mov 0x15(%rbx),%r8b │ │ │ │ - mov 0x16(%rbx),%r9b │ │ │ │ - mov 0x17(%rbx),%bl │ │ │ │ - movq $0xe45600,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - mov %cl,0x1(%r12) │ │ │ │ - mov %dl,0x2(%r12) │ │ │ │ - mov %sil,0x3(%r12) │ │ │ │ - mov %dil,0x4(%r12) │ │ │ │ - mov %r8b,0x5(%r12) │ │ │ │ - mov %r9b,0x6(%r12) │ │ │ │ - mov %bl,0x7(%r12) │ │ │ │ - movq $0xe457d8,-0x18(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%r14d │ │ │ │ + movq $0xe4a668,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 1144ea8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz e457d4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xfffffffd,%eax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rsi) │ │ │ │ - or (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rsi) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173eb8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5c(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e458fc │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov 0x7(%r8),%r8b │ │ │ │ - mov 0x6(%rcx),%r10b │ │ │ │ - mov 0x5(%rcx),%r11b │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov 0x4(%rcx),%r9b │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x3(%rcx),%bl │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov 0x2(%rcx),%sil │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov 0x1(%rcx),%dil │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov (%rcx),%cl │ │ │ │ - movq $0xe45720,-0x40(%r12) │ │ │ │ - mov %r8b,-0x30(%r12) │ │ │ │ - mov %r10b,-0x2f(%r12) │ │ │ │ - mov %r11b,-0x2e(%r12) │ │ │ │ - mov %r9b,-0x2d(%r12) │ │ │ │ - mov %bl,-0x2c(%r12) │ │ │ │ - mov %sil,-0x2b(%r12) │ │ │ │ - mov %dil,-0x2a(%r12) │ │ │ │ - mov %cl,-0x29(%r12) │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x8(%rdx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%r9 │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f660 │ │ │ │ - movq $0x48,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,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4a6d6 │ │ │ │ + movq $0xe4a7d8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10be130 │ │ │ │ + lea 0x57403b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5d(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e459e9 │ │ │ │ - movq $0xe45990,-0x28(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800573f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + jmp e4a8c4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %al,0x59c00045c7480059 │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %bh,0x4800573f(%rax) │ │ │ │ + movl $0xe4a740,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e459c0 │ │ │ │ + jne e4a740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,%al │ │ │ │ - movabs %al,0x8b4c074b8b4c0059 │ │ │ │ - rex.XB cmovs -0x74b7df83(%r11),%ecx │ │ │ │ - jne e459e8 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e45810 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %dl,0x4800573f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae e4a8c4 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e4a90e │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a7b3 │ │ │ │ + movq $0xe4a628,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10d9e38,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x10d13a8,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4a8a8,0x0(%rbp) │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10bd5f0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adcl $0xd0458d48,0x0(%rdi) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e45b67 │ │ │ │ - movq $0xe45a50,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45a50 │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + test $0xe4,%al │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e4a800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49005780(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e45b72 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0xe45810,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov $0x8,%esi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - lea -0x12(%r12),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jg e45af9 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe45ad0,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45ad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c0059a1(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e45810 │ │ │ │ - movq $0xe45940,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe45b48,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + ds push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %esi,0x48000000(%rax) │ │ │ │ + movl $0xe4a840,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e45b48 │ │ │ │ + jne e4a840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4900577f(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x5b14f3(%rip),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e44458 │ │ │ │ - lea 0x57801a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg e45bf6 │ │ │ │ - add %ch,%cl │ │ │ │ - movsxd %esi,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %dh,0x4800573e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne e4a8c4 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a883 │ │ │ │ + movq $0xe4a560,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe4a718,0x0(%rbp) │ │ │ │ + lea 0x573d29(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 11735a0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e45be1 │ │ │ │ - movq $0xe45c00,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x577fc0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ds push %rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + 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) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x8b480057,%eax │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + movq $0xe4a408,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x573c2b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 10c8970 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe4a8c0,0x0(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4a975 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e4a96c │ │ │ │ + movq $0x114d1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10d9e38,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x10d13a8,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4a6f8,0x0(%rbp) │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10bd5f0 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + jmp e4a8c4 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e45c76 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e45db8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e45ce9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe45cd8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45cd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb e4a9c1 │ │ │ │ + movq $0xe4a9e0,-0x8(%rbp) │ │ │ │ + lea 0x59f1d9(%rip),%rsi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 10bfbe8 │ │ │ │ + lea 0x573d70(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp $0x89490057,%eax │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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) │ │ │ │ + int3 │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dc965c <__environ@GLIBC_2.2.5+0xf9ca234> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe45d50,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %dl,0x20000000(%rip) │ │ │ │ + xor 0x0(%rdi),%edx │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4aab4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e4aab8 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0xe4aa68,-0x18(%rbp) │ │ │ │ + lea 0x5732d7(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e45d50 │ │ │ │ + jne e4aa68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + 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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe45c90,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 e45eae │ │ │ │ - movq $0xe45df8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45df8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rbp) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e45ec9 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe45c50,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe45d08,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e45e92 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe45ef0,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x577cfb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 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,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%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 e45f61 │ │ │ │ - movq $0xe45f50,-0x8(%rbp) │ │ │ │ + jb e4ab36 │ │ │ │ + movq $0xe4ab10,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e45f50 │ │ │ │ + jne e4ab10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e45f63 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + rex.XB (bad) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4ab2f │ │ │ │ + lea 0x573ce1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e45db8 │ │ │ │ - lea 0x577c50(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x573cdb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4ab90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e46003 │ │ │ │ - movq $0xe45fc0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e45fc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - lea 0x577bb6(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae e4abdb │ │ │ │ + lea 0x573c80(%rip),%rbx │ │ │ │ + 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 (%rax),%al │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e4abd8 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e4ad58 │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jle e4ac1d │ │ │ │ + movq $0xe4abc8,-0x20(%rbp) │ │ │ │ + shl $1,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + movq $0xe4ac60,-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 e4ac60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46046 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e46107 │ │ │ │ - movq $0xe460a8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge e4ac80 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e4ac87 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e4ad7a │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e4ae6a │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + movq $0xe4ad40,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x3(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e460a8 │ │ │ │ + jne e4ad40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (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,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe46020,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x577aba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4ad58 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp e4abdb │ │ │ │ + movq $0xe4ae58,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e4add8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e4ae6a │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov %bl,(%rcx,%rdi,1) │ │ │ │ + movq $0xe4adc0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4adc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46181 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe46170,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4add8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp e4abdb │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + movq $0xe4ae30,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e46170 │ │ │ │ + jne e4ae30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x7e910c5(%rbx),%eax │ │ │ │ - mov (%rbx),%esi │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne e4ae48 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp e4abdb │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dc9af4 <__environ@GLIBC_2.2.5+0xf9ca6cc> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe461e8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4ae6c │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + movq $0xe4af00,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e461e8 │ │ │ │ + jne e4af00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe46128,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4af18 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp e4abdb │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %dl,0x0(%rdi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4afbf │ │ │ │ + movq $0xe4af68,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4af68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e462e6 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e462db │ │ │ │ - movq $0xe461a0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e462bb │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe46308,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja e4afaf │ │ │ │ + movq $0x1179130,-0x48(%r12) │ │ │ │ + movq $0x40,-0x40(%r12) │ │ │ │ + movq $0xe4b018,0x0(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + jmp e4ab90 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x577903(%rip),%rbx │ │ │ │ + lea 0x573862(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x573787(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4b00c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4b018 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xe4b410,-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 $0xe4aff0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - jns e4637e │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4636f │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + cmp %dl,0x0(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4b0ce │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je e4636a │ │ │ │ + je e4b0c9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x5778c7(%rip),%r14 │ │ │ │ + lea 0x57388f(%rip),%rsi │ │ │ │ + lea 0x573862(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106db60 │ │ │ │ + jmp 106dac8 │ │ │ │ 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e463b2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe463c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10dfab0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + 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 e4b120 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex mov $0xc7480117,%esp │ │ │ │ - add %r11b,(%r9) │ │ │ │ - fdivrl (%rbx) │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x3d,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x38(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e4b1a5 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e4b142 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne e4b15a │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e4b195 │ │ │ │ + movq $0xe4b1d8,-0x38(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x5737fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x57380c(%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) │ │ │ │ + rex.RXB sldt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4642a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13bdbf9,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10da0e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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) │ │ │ │ + jne e4b210 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46472 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13bdc19,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10da0e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e4b2f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4b358 │ │ │ │ + movq $0xe4b2e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4b2e0 │ │ │ │ + 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 %bl,%al │ │ │ │ + ss push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock sub %dh,-0x74b7ff1c(%rbx) │ │ │ │ + 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 e4b328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e464ba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13bdc09,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10da0e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48005736(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movq $0xe4b3a0,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e4b120 │ │ │ │ + lea 0x573669(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4650a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df7d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4b394 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4b3a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46548 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46250 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%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 $0xe4b410,-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 $0xe4b378,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + sub %edx,%ecx │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4659a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%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 -0x10(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e465d6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46250 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 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 e4662a │ │ │ │ + jb e4b63f │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4b634 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x1179130,-0x78(%r12) │ │ │ │ + movq $0x70,-0x70(%r12) │ │ │ │ + movq $0xe4b4a8,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df7d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4b4a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46668 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46250 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + je e4b89d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp $0x80,%rdx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rdx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rbx,%rsi │ │ │ │ + cmp $0x800,%rdx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rsi,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e4b5b0 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e4b668 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4b590 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + add $0xe0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x3,-0x8(%r12) │ │ │ │ + movq $0x6d,(%r12) │ │ │ │ + movq $0xe4b800,0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4b888,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e4b740 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e4b668 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4b614 │ │ │ │ + mov %dl,0x10(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + movq $0x6f,(%r12) │ │ │ │ + movq $0xe4b840,0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4b860,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e466ba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df7d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4b700 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x13(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x4,-0x8(%r12) │ │ │ │ + movq $0x6c,(%r12) │ │ │ │ + movq $0xe4b7e0,0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4b658,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e466f8 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46250 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4b7ac │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + add $0xc0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x2,-0x8(%r12) │ │ │ │ + movq $0x6e,(%r12) │ │ │ │ + movq $0xe4b820,0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4b730,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4674a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e4b7dc │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4679a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10df7d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e4b7fc │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e4b81c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e467d8 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46250 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e4b83c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x74(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7481d72f8394c,%al │ │ │ │ - loopne e46846 │ │ │ │ - push $0xffffffff894c00e4 │ │ │ │ - jne e467f5 │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10df6f8 │ │ │ │ - lea 0x57746b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%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 │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je e46896 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + rex.WRX std │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xe46388,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe468a0,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10dfb20 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jae e468f6 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - push $0xffffffff894900e4 │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 1fc2a1b <__environ@GLIBC_2.2.5+0xbc35f3> │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1146640 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cffa88d(%rax) │ │ │ │ - jrcxz e468ea │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e468f9 │ │ │ │ - lea 0x577380(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe46920,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 10dfb20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ - 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(%rax) │ │ │ │ + (bad) │ │ │ │ + jae e4b897 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + jmp e4b4cd │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x69(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1146500 │ │ │ │ - test %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x69(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10dfab0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0xe4b900,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4b900 │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %eax,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe463f8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe46440,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + xchg %esp,%edi │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jl e4baa3 │ │ │ │ + add $0xffffffffffffff80,%r12 │ │ │ │ + movq $0xe4b978,-0x18(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp e46aa4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4b978 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sub %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne e46a08 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e46aa4 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + jne e4b990 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + je e4c177 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + add %rsi,%r9 │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rbx,%r10 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r10,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e4bc0b │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e4bd98 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4ba7f │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + add $0xe0,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov %bl,(%r10,%r9,1) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %bl,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rbx │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + add $0x2,%r9 │ │ │ │ + mov %bl,(%r8,%r9,1) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea 0x3(%rsi),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x3(%rdi),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4c148,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e4bc8c │ │ │ │ + movq $0x1179130,-0x78(%r12) │ │ │ │ + movq $0x70,-0x70(%r12) │ │ │ │ + movq $0xe4baf0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4baf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e46a38 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je e46b4e │ │ │ │ - add $0x40,%r12 │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + je e4c16d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp $0x80,%rdx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rdx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rbx,%rsi │ │ │ │ + cmp $0x800,%rdx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rsi,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e4bceb │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e4bf58 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e46bc2 │ │ │ │ - movq $0xe46760,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe467b0,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ + ja e4bbd0 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + add $0xe0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x3,-0x8(%r12) │ │ │ │ + movq $0x6d,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4c0e8,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x572f31(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e4bea0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e4bd98 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e46b08 │ │ │ │ - movq $0xe46710,-0x20(%r12) │ │ │ │ + ja e4bc68 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov %r8b,(%rbx,%r9,1) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe46a18,-0x18(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1146848 │ │ │ │ + lea 0x1(%rsi),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x1(%rdi),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe469e8,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + movq $0xe4c110,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe4b428,-0x78(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xe4b410,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x114d270,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e4c028 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e4bf58 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4bd47 │ │ │ │ + mov %dl,0x10(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + movq $0x6f,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4c0c0,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173f18 │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ 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 or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e46ba6 │ │ │ │ - movq $0xe46488,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe46be8,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1146848 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe46b40,0x10(%rbp) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e4bda0 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1173f18 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4be45 │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov %bl,(%r10,%r9,1) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %bl,(%r10,%r11,1) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + lea 0x2(%r9),%r11 │ │ │ │ + mov %bl,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rbx │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + add $0x3,%r9 │ │ │ │ + mov %bl,(%r8,%r9,1) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea 0x4(%rsi),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x4(%rdi),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4bd78,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e4bea8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4bf0e │ │ │ │ + mov %r8,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + add $0xc0,%rbx │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + mov %bl,(%r10,%r9,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rbx │ │ │ │ + lea 0x10(%rcx),%r8 │ │ │ │ + inc %r9 │ │ │ │ + mov %bl,(%r8,%r9,1) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea 0x2(%rsi),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x2(%rdi),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4be80,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,0x49000002(%rbx) │ │ │ │ - add $0x40,%esp │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e46eb7 │ │ │ │ - movq $0xe464d0,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe46520,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp e46dd8 │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja e4bfe4 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x13(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x4,-0x8(%r12) │ │ │ │ + movq $0x6c,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4bf48,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ - jne e46c88 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne e46e8b │ │ │ │ - add $0x60,%r12 │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e46e97 │ │ │ │ - movq $0xe465b0,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0xe465f0,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe46640,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp e46dd8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + ja e4c08c │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + add $0xc0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + movq $0xe4c1a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x2,-0x8(%r12) │ │ │ │ + movq $0x6e,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117ed90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe4c018,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge e46d48 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46dd8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %edi,%esp │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,%bh │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e46e7b │ │ │ │ - movq $0xe46680,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe466d0,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e46e34 │ │ │ │ - movq $0xe46560,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe46d58,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1146848 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe46d28,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1173f58 │ │ │ │ - movq $0xe46c78,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1146848 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp e46250 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e46f41 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe46f30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e46f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e4c138 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e4bc1e │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e4c170 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e4b9f3 │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + jmp e4bb15 │ │ │ │ + mov $0xfffd,%r8d │ │ │ │ + jmp e4b9aa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + mov $0x35,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x47e910c5(%rbx),%eax │ │ │ │ - jge e46f73 │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dca8b4 <__environ@GLIBC_2.2.5+0xf9cb48c> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe46fa8,-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 e46fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x5aae8a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe46ee8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c207 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xe4c1b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34e820(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4709b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe47058,-0x20(%rbp) │ │ │ │ + jb e4c282 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c277 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e47058 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xe4c1d8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4c298,-0x10(%rbp) │ │ │ │ + lea 0x5aade7(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10e6628 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4c2a4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e47153 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x0(%rdi),%edx │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4c310 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e47148 │ │ │ │ - movq $0xe46f60,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe47008,-0x18(%r12) │ │ │ │ + ja e4c305 │ │ │ │ + movq $0xe4c228,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e47128 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe47170,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x576b6e(%rip),%rbx │ │ │ │ + movq $0xe4c330,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x34e732(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x572b01(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x0(%rdi),%dl │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x57287e(%rip),%rsi │ │ │ │ + lea 0x572a89(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + 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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x5aace2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - xchg %esp,0xf(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x0(%rdi),%edx │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4c3d3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c3c8 │ │ │ │ + movq $0xe4c360,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4c3f0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34e652(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x572af6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800572a(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0x5727be(%rip),%rsi │ │ │ │ + lea 0x572a81(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sub 0x0(%rdi),%dl │ │ │ │ + mov 0x1e(%rbx),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge e4c4bc │ │ │ │ + test %r14,%r14 │ │ │ │ + jge e4c45b │ │ │ │ + jmp e4c388 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl e4c46b │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c2c0 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov (%rbx,%r14,1),%bl │ │ │ │ + add %r14,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub %rax,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e4c4b0 │ │ │ │ + cmp $0x40,%rcx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %rax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + and %rdx,%rbx │ │ │ │ + shl %cl,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + add %ebx,%esi │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x59f881(%rip),%rbx │ │ │ │ + jmp 1172b30 │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %dh,%al │ │ │ │ + sub %edx,0x0(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e471e9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe471d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + jb e4c571 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c566 │ │ │ │ + movq $0xe4c448,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %r14d,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe4c5a0,-0x10(%rbp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + and %rax,%r8 │ │ │ │ + shl $0x18,%r8 │ │ │ │ + add %r8d,%r14d │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov $0x2,%r14d │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e4c448 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x572990(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e471d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp e4c448 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ - jp e4721b │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %edx,0x0(%rdi) │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e4c448 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dcab5c <__environ@GLIBC_2.2.5+0xf9cb734> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe47250,-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 e47250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x5aaa4a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe47190,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c647 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xe4c5f8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34e3e0(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4734e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e47343 │ │ │ │ - movq $0xe47208,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4c6c2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e47323 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja e4c6b7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4c618,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe47370,-0x10(%rbp) │ │ │ │ + movq $0xe4c6d8,-0x10(%rbp) │ │ │ │ + lea 0x5aa9a7(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x57697b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 10e6628 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + jne e4c6e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,%al │ │ │ │ + sub %dl,0x0(%rdi) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e473b6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e46068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jb e4c750 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c745 │ │ │ │ + movq $0xe4c668,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4c770,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x34e2f2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x572891(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x57243e,%eax │ │ │ │ + lea 0x572819(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 $0xe47390,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x5768c7(%rip),%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x5768be(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x5aa8a2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x28(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e474ba │ │ │ │ - lea 0x576872(%rip),%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4c813 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4749a │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja e4c808 │ │ │ │ + movq $0xe4c7a0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4c830,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34e212(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe474d8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x576827(%rip),%rbx │ │ │ │ + lea 0x57282e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x57237e,%eax │ │ │ │ + lea 0x5727b9(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ 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,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x5aa7e2(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e47590 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e47585 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja e4c8af │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ + movq $0xe4c860,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34e178(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e47601 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe475f0,-0x20(%rbp) │ │ │ │ + jb e4c92a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c91f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e475f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + movq $0xe4c880,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4c940,-0x10(%rbp) │ │ │ │ + lea 0x5aa73f(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10e6628 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7816ef3b(%rbx),%eax │ │ │ │ - jbe e47633 │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%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 %cl,-0x75(%rax) │ │ │ │ + jne e4c94c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dcaf74 <__environ@GLIBC_2.2.5+0xf9cbb4c> │ │ │ │ (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe47668,-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 e47668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,0x48005727(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4c9b8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4c9ad │ │ │ │ + movq $0xe4c8d0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4c9d8,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x34e08a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x572769(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x5721d6,%eax │ │ │ │ + lea 0x5726f1(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe475a8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea 0x5aa63a(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e47782 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e47777 │ │ │ │ - movq $0xe47540,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe47620,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4ca7b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e47757 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja e4ca70 │ │ │ │ + movq $0xe4ca08,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4ca98,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34dfaa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe477a0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x5765b7(%rip),%rbx │ │ │ │ + lea 0x572706(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - xchg %ah,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + es push %rdi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x572116,%eax │ │ │ │ + lea 0x572691(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + and $0x57,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dcb114 <__environ@GLIBC_2.2.5+0x729cbcec> │ │ │ │ - jle e47812 │ │ │ │ - sub $0x8,%esp │ │ │ │ + rex.RB loopne e4cb19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4cb1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je e4784b │ │ │ │ + je e4cb1a │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x5764e9(%rip),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e47828 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe47860,-0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0xe4cb58,-0x18(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x597616(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp e4c4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp e477f9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e478d0 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe478c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e478c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7cb7f7a3(%rbx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - js e478ab │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %bh,-0x1c(%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x114cff0,-0x8(%r12) │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe4cb38,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ 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 $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a9ae2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr $0x10,%rcx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr $0x8,%rcx │ │ │ │ + mov %cl,0x1(%rax) │ │ │ │ + mov %bl,0x2(%rax) │ │ │ │ + lea 0x5a9a9f(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e479c1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe479b0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e479b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x3eb7f0bd(%rbx) │ │ │ │ + call 5c70143a <__environ@GLIBC_2.2.5+0x5b302012> │ │ │ │ + (bad) │ │ │ │ + mov %al,(%rbx) │ │ │ │ + lea 0x5a9a6d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x3816ef3b(%rbx),%eax │ │ │ │ - jb e479f3 │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr $0x10,%rcx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + shr $0x8,%rbx │ │ │ │ + mov %bl,0x1(%rax) │ │ │ │ + lea 0x5a9a32(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dcb334 <__environ@GLIBC_2.2.5+0xf9cbf0c> │ │ │ │ (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe47a28,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %bl,0x48005972(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4ccd5 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %r14d,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge e4ccb9 │ │ │ │ + lea 0x597274(%rip),%rbx │ │ │ │ + jmp 1172b30 │ │ │ │ + movq $0xe4ccf0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14d,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e47a28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1174410 │ │ │ │ + lea 0x572504(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ret $0x0 │ │ │ │ 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) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe47968,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x73(%rax) │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + stc │ │ │ │ + add (%rdi),%cl │ │ │ │ + mov %ss,0x48000000(%rdx) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge e4cd5f │ │ │ │ + movq $0xe4cc50,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14d,-0x10(%r12) │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe4ce78,0x0(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 11778c0 │ │ │ │ + movq $0xe4cbe0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14d,-0x10(%r12) │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4ce50,-0x8(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 11778c0 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e4cdfd │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e4cd5f │ │ │ │ + movq $0x109f240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x1c(%r12),%rcx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0xe4cec8,0x0(%rbp) │ │ │ │ + lea 0x5723ff(%rip),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + jmp 11778c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0xe4cc20,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14d,-0x10(%r12) │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4cea0,0x0(%rbp) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 11778c0 │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - 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 e47b45 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne e47ad4 │ │ │ │ - lea 0x576231(%rip),%r14 │ │ │ │ - lea 0x5aebe9(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4ce5c │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e47b29 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe47880,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe479e0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x2(%rsi) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0xe47ad0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57621c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e47bb0 │ │ │ │ - movq $0xe47ba0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e47ba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1(%rsi) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - jnp e47b8b │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - loopne e47bac │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x5761b9,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,0x0(%rsp,%riz,8) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0x10,0x75(%rbx,%rcx,4) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x5aa152(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ 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 $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e47c9b │ │ │ │ - movq $0xe47c90,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e47c90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4cf3f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xe4cef0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34dae8(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x576136,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49005857(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4cfba │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e47ce4 │ │ │ │ - movq $0x1179e40,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp fc4258 │ │ │ │ + ja e4cfaf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4cf10,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4cfd0,-0x10(%rbp) │ │ │ │ + lea 0x5aa0af(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10e6628 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x5760ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4cfdc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48005722(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e47d35 │ │ │ │ - movq $0xe47d50,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb e4d048 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d03d │ │ │ │ + movq $0xe4cf60,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe4d068,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x34d9fa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x5760b4(%rip),%rbx │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x572271(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x0(%rdi),%dl │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x571b46(%rip),%rsi │ │ │ │ + lea 0x5721f9(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0xffffffff,%edi,%edi │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + lea 0x5a9faa(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and 0x0(%rdi),%dl │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4d10b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d100 │ │ │ │ + movq $0xe4d098,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4d128,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34d91a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x57220e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %edx,0x0(%rdi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x571a86(%rip),%rsi │ │ │ │ + lea 0x572199(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e47e4c │ │ │ │ - movq $0xe47e00,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e47e00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %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,0x2f(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xfc42e8,-0x18(%r12) │ │ │ │ - movq $0x13cd791,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x575fad(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e47ec1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e47f55 │ │ │ │ - movq $0xe47ec0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e4d21e │ │ │ │ + movq $0xe4d1b0,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%al │ │ │ │ + mov 0x6(%rbx),%cl │ │ │ │ + mov 0x7(%rbx),%bl │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %al,-0x20(%rbp) │ │ │ │ + mov %cl,-0x18(%rbp) │ │ │ │ + mov %dl,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e47ec0 │ │ │ │ + jne e4d1b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,-0x1c(%rdi) │ │ │ │ + add %r12b,%r8b │ │ │ │ + shl $1,%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e47f00 │ │ │ │ + jne e4d1e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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,0x4d8a0845(%rdx) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - mov %bl,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + mov 0x18(%rbp),%dil │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %dil,(%r8,%r9,1) │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %cl,(%rdi,%rsi,1) │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a948a(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e47fc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e480bd │ │ │ │ - movq $0xe47fc0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + rex.RB call 10dd0b94 <__environ@GLIBC_2.2.5+0xf9d176c> │ │ │ │ + (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 1c9a4d5 <__environ@GLIBC_2.2.5+0x89b0ad> │ │ │ │ + mov 0x5(%rbx),%al │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e47fc0 │ │ │ │ + jne e4d280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jge e4802c │ │ │ │ - movq $0xe47e70,-0x30(%r12) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e4d2(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe48068,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48068 │ │ │ │ + jne e4d2b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x74b7f7bb(%rdx) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - mov %bl,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e4816a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4815f │ │ │ │ - movq $0xe47f78,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48143 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a93d8(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe48188,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x575cb7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e481f9 │ │ │ │ + rex.RB loopne e4d341 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4828d │ │ │ │ - movq $0xe481f8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + jb e4d39e │ │ │ │ + movq $0xe4d340,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%al │ │ │ │ + mov 0x6(%rbx),%bl │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + mov %cl,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e481f8 │ │ │ │ + jne e4d340 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %al,-0x74b7ff1c(%rdx) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r14b,-0x2d(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48238 │ │ │ │ + jne e4d370 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ret │ │ │ │ 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) │ │ │ │ + add %cl,-0x74b7f7bb(%rdx) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - mov %bl,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbp),%dl │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a930a(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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 loopne e48301 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e483f5 │ │ │ │ - movq $0xe482f8,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e482f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopw 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) │ │ │ │ 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,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jge e48364 │ │ │ │ - movq $0xe481a8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4d4df │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %r14d,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e4d446 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e4d480 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d426 │ │ │ │ + movq $0xe4d2f0,-0x8(%r12) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,0x1(%r12) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov $0x2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe4d568,-0x10(%rbp) │ │ │ │ + mov %r14d,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e4d508 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e4d480 │ │ │ │ + lea 0x572987(%rip),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe483a0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e483a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + 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) │ │ │ │ + add %al,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bl │ │ │ │ - mov %bl,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x1(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d4bf │ │ │ │ + movq $0xe4d160,-0x8(%r12) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,0x1(%r12) │ │ │ │ + mov %r14b,0x2(%r12) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov $0x3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe4d478,-0x10(%rbp) │ │ │ │ + mov %r14d,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x571e4a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e484a2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48497 │ │ │ │ - movq $0xe482b0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4847b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + ja e4d536 │ │ │ │ + movq $0xe4d240,-0x8(%r12) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov $0x1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe484c0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x575987(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0xe4d500,-0x10(%rbp) │ │ │ │ + mov %r14d,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ja e4d571 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x5a9aba,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e48671 │ │ │ │ - movq $0xe48520,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e48520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d5d7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0xe4d588,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34d450(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c90a98 <__environ@GLIBC_2.2.5+0x891670> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e48570 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4d652 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4d647 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe4d5a8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4d668,-0x10(%rbp) │ │ │ │ + lea 0x5a9a17(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10e6628 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %cl,(%rdi) │ │ │ │ - xchg %esp,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ (bad) │ │ │ │ - cmp $0x1fe0,%rcx │ │ │ │ - jg e4863a │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jg e48614 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc4368,-0x18(%r12) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp fc04d0 │ │ │ │ - movq $0xfc42e8,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4d674 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4870a │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb e4d6e0 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e486ff │ │ │ │ - movq $0xe484e0,-0x8(%r12) │ │ │ │ + ja e4d6d5 │ │ │ │ + movq $0xe4d5f8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e486e3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe48728,-0x8(%rbp) │ │ │ │ + movq $0xe4d700,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x34d362(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x575727(%rip),%rbx │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x571d21(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x57,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x5714ae,%eax │ │ │ │ + lea 0x571ca9(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x5a9912(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp fc0758 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sbb $0x57,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e487ea │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e487df │ │ │ │ - movq $0xe48748,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + jb e4d7a3 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e487c3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe48808,-0x8(%rbp) │ │ │ │ + ja e4d798 │ │ │ │ + movq $0xe4d730,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe4d7c0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x34d282(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x57564f(%rip),%rbx │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x571cbe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800571c(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0x5713ee(%rip),%rsi │ │ │ │ + lea 0x571c49(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4d828 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4d85c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4d919 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4d8b5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4d92f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4d8b5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4d9a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4d9dc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4da99 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4da35 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4daaf │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4da35 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4db28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4db5c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4dc19 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4dbb5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4dc2f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4dbb5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4dca8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ 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 e4889d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - cmpq $0x1fe0,0x10(%rbx) │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x12f9bd8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4dcdc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4dd99 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4dd35 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4ddaf │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4dd35 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4de28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e488de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e48af0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4de5c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4df19 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4deb5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4df2f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4deb5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4dfa8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e48abf │ │ │ │ - movq $0xe48970,-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 e48970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4dfdc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4e099 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4e035 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4e0af │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4e035 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4e128 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8d,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ 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) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x89,%al │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e489b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4e15c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4e219 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4e1b5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4e22f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4e1b5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4e2a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ 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) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x49000000(%rbx) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48ac3 │ │ │ │ - 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 e48a58 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc4368,-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 117ed90 │ │ │ │ - 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 fc04d0 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48aaf │ │ │ │ - movq $0xfc42e8,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4e2dc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4e399 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4e335 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4e3af │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4e335 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e4e428 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e4e45c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e4e519 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e4e4b5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e4e52f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e4e4b5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e48c2e │ │ │ │ - movq $0xe48b30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0xe4e5e8,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48b30 │ │ │ │ + jne e4e5e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + or 0x0(%rdi),%edx │ │ │ │ + mov 0xb(%rbx),%eax │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%rcx │ │ │ │ + and %rbx,%rcx │ │ │ │ + cmp 0x28(%rbp),%rcx │ │ │ │ + jg e4e6ac │ │ │ │ + movq $0xe4e630,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4e630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + and %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 $0xfc7068,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0xe48868,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0xe488b8,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe48900,-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 │ │ │ │ + xchg %eax,0x48000000(%rbx) │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e4e660 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48c1e │ │ │ │ - movq $0xe48848,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e4e67b │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57f11d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rbx,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe4e710,0x30(%rbp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4cc90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x57521b(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e48af0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e48cfa │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48cef │ │ │ │ - movq $0xe48c58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e48cd3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe48d18,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x575157(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e4e704 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4e710 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x109f240,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe4e6e8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e48d89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e48e24 │ │ │ │ - movq $0xe48d88,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4e90d │ │ │ │ + movq $0xe4e810,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%r8 │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48d88 │ │ │ │ + jne e4e810 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + or %bl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - enter $0xe48d,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + push %rax │ │ │ │ + call ffffffff8a2ce8fe <__environ@GLIBC_2.2.5+0xffffffff88ecf4d6> │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48dc8 │ │ │ │ + jne e4e850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edi,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3f(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - movzwl 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - shr $0x10,%ebx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,-0x74b80000(%rax,%rax,1) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + add 0x40(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe4e928,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4e964 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e48e91 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e48f8c │ │ │ │ - movq $0xe48e88,-0x18(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe4e9c0,-0x38(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48e88 │ │ │ │ + jne e4e9c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (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 %cl,(%rdi) │ │ │ │ - xchg %esi,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e48ef4 │ │ │ │ - movq $0xe48d38,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe48f30,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %ch,%dl │ │ │ │ + in $0x0,%al │ │ │ │ + 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 │ │ │ │ test $0x7,%bl │ │ │ │ - jne e48f30 │ │ │ │ + jne e4ea00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4eafe │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe4eac0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4eac0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - movzwl 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - shr $0x10,%ebx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e49032 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e49027 │ │ │ │ - movq $0xe48e40,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e4eb71 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4eb8d │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4900b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + ja e4eb82 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe4ea78,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe49050,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x574e27(%rip),%rbx │ │ │ │ + movq $0xe4eba8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4ebc4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e490c1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e49157 │ │ │ │ - movq $0xe490c0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe4ec40,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e490c0 │ │ │ │ + jne e4ec40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ 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 clc │ │ │ │ - add %dl,-0x74b7ff1c(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + sub $0xe4,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49100 │ │ │ │ + jne e4ec80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e491c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e492bf │ │ │ │ - movq $0xe491c0,-0x18(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e4edc9 │ │ │ │ + movq $0xe4ed58,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e491c0 │ │ │ │ + jne e4ed58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4800e4ed(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4ed88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e4922c │ │ │ │ - movq $0xe49070,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + add $0x10,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a78df(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe49268,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4eeb7 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe4ee60,-0x50(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9d │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r9d,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49268 │ │ │ │ + jne e4ee60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4936a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4935f │ │ │ │ - movq $0xe49178,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e49343 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + jg e4ee9c │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0xe4ef48,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + jmp e4d3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe49388,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x574af7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ecx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + jne e4ef1c │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + jmp e4f178 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %edx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e493f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4948f │ │ │ │ - movq $0xe493f8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e493f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e4ef54 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + jmp e4ef86 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %edx,(%rdi) │ │ │ │ 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 clc │ │ │ │ - cmp %dl,0x438b4800(%rsp,%riz,8) │ │ │ │ - (bad) │ │ │ │ - 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 e49438 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e4ef80 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e4ef7e │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jl e4f101 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x5951a6(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jge e4ef86 │ │ │ │ + mov %r9,%r8 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4f0d5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e4f05b │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4efe8 │ │ │ │ + movq $0xe4ed00,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + movq $0xe87280,-0x20(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e4f013 │ │ │ │ + movq $0xe87280,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4ebd8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e4f10c │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4f08f │ │ │ │ + movq $0xe87280,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4eb20,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0xe87280,-0x20(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe4ef18,0x0(%rbp) │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + mov %r14,0x30(%rbp) │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp e4ef7e │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4f159 │ │ │ │ + movq $0xe4e958,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add %r8,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r8,%r9 │ │ │ │ + add %r8,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e4f223 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4f1d7 │ │ │ │ + movq $0xe4e798,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + lea -0x4d(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add %rbx,%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0xe4eee0,0x0(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %r14,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ + cmp %cl,-0x3f(%rcx,%rcx,4) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4f24e │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xe4f218,0x0(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49501 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e495f7 │ │ │ │ - movq $0xe494f8,-0x18(%rbp) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4f3fd │ │ │ │ + movq $0xe4f300,-0x48(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%r8 │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e494f8 │ │ │ │ + jne e4f300 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + or %bl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (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 %cl,(%rdi) │ │ │ │ - xchg %esi,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e49564 │ │ │ │ - movq $0xe493a8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe495a0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex │ │ │ │ + repz in $0x0,%al │ │ │ │ + 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 e495a0 │ │ │ │ + jne e4f340 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + or %edi,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,-0x74b80000(%rax,%rax,1) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + add 0x40(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe4f418,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e496a2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e49697 │ │ │ │ - movq $0xe494b0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4967b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe496c0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5747c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4f454 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49731 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e497c5 │ │ │ │ - movq $0xe49730,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe4f4b0,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49730 │ │ │ │ + jne e4f4b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ 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 clc │ │ │ │ - jo e496cd │ │ │ │ + lock hlt │ │ │ │ in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49770 │ │ │ │ + jne e4f4f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49839 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4992d │ │ │ │ - movq $0xe49830,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e4f5ee │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe4f5b0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49830 │ │ │ │ + jne e4f5b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e4989c │ │ │ │ - movq $0xe496e0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe498d8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e498d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + 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,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e4f661 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e4f67d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4f672 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe4f568,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe4f698,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e499da │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e499cf │ │ │ │ - movq $0xe497e8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e499b3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe499f8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x574497(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e4f6b4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49a69 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e49b02 │ │ │ │ - movq $0xe49a68,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe4f730,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49a68 │ │ │ │ + jne e4f730 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ 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 clc │ │ │ │ - test $0x9a,%al │ │ │ │ + jo e4f72d │ │ │ │ in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49aa8 │ │ │ │ + jne e4f770 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49b71 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e49c6a │ │ │ │ - movq $0xe49b68,-0x18(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e4f8b9 │ │ │ │ + movq $0xe4f848,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49b68 │ │ │ │ + jne e4f848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e49bd4 │ │ │ │ - movq $0xe49a18,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe49c10,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x8(%r8) │ │ │ │ + in $0x0,%al │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49c10 │ │ │ │ + jne e4f878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + add $0x10,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a6def(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e49d12 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e49d07 │ │ │ │ - movq $0xe49b20,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e49ceb │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe49d30,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x574167(%rip),%rbx │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + rex.WRX │ │ │ │ + movq $0xe4f9b0,-0x40(%rbp) │ │ │ │ + mov 0x37(%rbx),%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp e4d3c0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ecx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + jge e4f984 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + jmp e4fba4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %edx,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ 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) │ │ │ │ + pop %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jge e4f9bc │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + jmp e4f9f9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ebx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (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,-0x75(%rax) │ │ │ │ + jne e4f9e0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e4faed │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %r9,%r9 │ │ │ │ + jg e4fa8f │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x59472b(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4fb1d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e4faa0 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4fa46 │ │ │ │ + movq $0xe4f7f0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e4fa5c │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4f6c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x25(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add %rdx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jge e4f9f9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + jmp e4f9f9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e4fb49 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4fab9 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe4f610,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jl e4fb02 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x594627(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp e4f9e5 │ │ │ │ + sub %rdx,%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + jmp e4f9e5 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe4f980,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ + mov %r14,0x30(%rbp) │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e4fb7e │ │ │ │ + movq $0xe4f448,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x25(%r12),%r14 │ │ │ │ + add %rdx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + add %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e4fc21 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4fbf1 │ │ │ │ + movq $0xe4f288,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x35(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe4f948,0x0(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + mov %rdi,0x30(%rbp) │ │ │ │ + mov %r14,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + clc │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49da1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e49e37 │ │ │ │ - movq $0xe49da0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e4fcc6 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e4fcbb │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + add 0x30(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge e4fc7f │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e4d758 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl e4fc9b │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e4d690 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov (%rbx,%rax,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e4fece │ │ │ │ + movq $0xe4fd48,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49da0 │ │ │ │ + jne e4fd48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ 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 clc │ │ │ │ - loopne e49d43 │ │ │ │ + mov %bh,%ch │ │ │ │ in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49de0 │ │ │ │ + jne e4fd88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e4fda0 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x20(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e4fde6 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e4fed2 │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e4fe55 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e4fefa │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e4fe55 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e49ea9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e49f9f │ │ │ │ - movq $0xe49ea0,-0x18(%rbp) │ │ │ │ + rex.RB call 10dd38a4 <__environ@GLIBC_2.2.5+0xf9d447c> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe4ff98,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49ea0 │ │ │ │ + jne e4ff98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + jmp *%rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e4ffc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + 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,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e49f0c │ │ │ │ - movq $0xe49d50,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e50014 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a6694(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe49f48,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e50116 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e500a3 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a6605(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a6596(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e50136 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e500a3 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a6572(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a653c(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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 │ │ │ │ + add $0x32ee7fe9,%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e5022e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe501f0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e49f48 │ │ │ │ + jne e501f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4a04a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a03f │ │ │ │ - movq $0xe49e58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e502a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e502bd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a023 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + ja e502b2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe501a8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4a068,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x573e37(%rip),%rbx │ │ │ │ + movq $0xe502d8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e502f4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4a0d9 │ │ │ │ + rex.RB loopne e50359 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4a16f │ │ │ │ - movq $0xe4a0d8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + jb e503ac │ │ │ │ + movq $0xe50358,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a0d8 │ │ │ │ + jne e50358 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %ah,-0x74b7ff1c(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r9b,0x4800e503(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a118 │ │ │ │ + jne e50388 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ret │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + add %ebp,%esp │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4d828 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4a1e1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4a2d7 │ │ │ │ - movq $0xe4a1d8,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4a1d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x5a62da,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ 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,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4a244 │ │ │ │ - movq $0xe4a088,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4a280,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e50466 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe50428,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a280 │ │ │ │ + jne e50428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4a382 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a377 │ │ │ │ - movq $0xe4a190,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e504d9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e504f5 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a35b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + ja e504ea │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe503e0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4a3a0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x573b07(%rip),%rbx │ │ │ │ + movq $0xe50510,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e5052c │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e50308 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4a411 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4a4a7 │ │ │ │ - movq $0xe4a410,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e50726 │ │ │ │ + movq $0xe505a0,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a410 │ │ │ │ + jne e505a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ 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 clc │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + loopne e505ab │ │ │ │ + in $0x0,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a450 │ │ │ │ + jne e505e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e505f8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x28(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e5063e │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e5072a │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e506ad │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e50752 │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e506ad │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4a519 │ │ │ │ + rex.RB loopne e507f9 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4a60f │ │ │ │ - movq $0xe4a510,-0x18(%rbp) │ │ │ │ + jb e5084c │ │ │ │ + movq $0xe507f8,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a510 │ │ │ │ + jne e507f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + or %ah,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e4a57c │ │ │ │ - movq $0xe4a3c0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4a5b8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a5b8 │ │ │ │ + jne e50828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ret │ │ │ │ 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,0x8(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4d9a8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4a6ba │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a6af │ │ │ │ - movq $0xe4a4c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a693 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + sbb $0x5a5e3a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4a6d8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5737d7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4a749 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4a7dd │ │ │ │ - movq $0xe4a748,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB call 10dd41dc <__environ@GLIBC_2.2.5+0xf9d4db4> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e508b0 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e509af │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e50af2 │ │ │ │ + movq $0xe50920,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a748 │ │ │ │ + jne e50920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ah,-0x74b7ff1c(%rdi) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %r10b,0x9(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a788 │ │ │ │ + jne e50950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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 loopne e4a851 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4a945 │ │ │ │ - movq $0xe4a848,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a5cf9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e50a4d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e50af2 │ │ │ │ + movq $0xe509f8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a848 │ │ │ │ + jne e509f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + or %ch,%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e4a8b4 │ │ │ │ - movq $0xe4a6f8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4a8f0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4a8f0 │ │ │ │ + jne e50a28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a5c5f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + movq $0xe50a80,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e50a80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4a9f2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a9e7 │ │ │ │ - movq $0xe4a800,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4a9cb │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4aa10,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5734a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e50a(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e50ab0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4aa81 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4ab17 │ │ │ │ - movq $0xe4aa80,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a5bb6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe50b28,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4aa80 │ │ │ │ + jne e50b28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shrb $0x43,-0x74b7ff1c(%rdx) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %r11b,0xb(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4aac0 │ │ │ │ + jne e50b58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a5ad5(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4ab89 │ │ │ │ + rex.RB loopne e50c41 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4ac7f │ │ │ │ - movq $0xe4ab80,-0x18(%rbp) │ │ │ │ + jb e50c94 │ │ │ │ + movq $0xe50c40,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ab80 │ │ │ │ + jne e50c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%edx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0xc(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e50c70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4abec │ │ │ │ - movq $0xe4aa30,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x4c00e50c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ + jmp e4db28 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a59f2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4ac28,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e50d4e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe50d10,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ac28 │ │ │ │ + jne e50d10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4ad2a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4ad1f │ │ │ │ - movq $0xe4ab38,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e50dc1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e50ddd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4ad03 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + ja e50dd2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe50cc8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4ad48,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x573177(%rip),%rbx │ │ │ │ + movq $0xe50df8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e50e14 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e50bf0 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4adb9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4ae54 │ │ │ │ - movq $0xe4adb8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e5100e │ │ │ │ + movq $0xe50e88,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4adb8 │ │ │ │ + jne e50e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ 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 clc │ │ │ │ - clc │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + enter $0xe50e,$0x0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4adf8 │ │ │ │ + jne e50ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3f(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - movzwl 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - shr $0x10,%ebx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e50ee0 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x28(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e50f26 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e51012 │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e50f95 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e5103a │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e50f95 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4aec1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4afbc │ │ │ │ - movq $0xe4aeb8,-0x18(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e5114b │ │ │ │ + movq $0xe510f8,-0x38(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4aeb8 │ │ │ │ + jne e510f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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 %cl,(%rdi) │ │ │ │ - xchg %esi,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e4af24 │ │ │ │ - movq $0xe4ad68,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4af60,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe51160,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4af60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e50888 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4800e511(%r8) │ │ │ │ + mov 0x20(%rbp),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e51188 │ │ │ │ + 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,0x3f(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - movzwl 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - shr $0x10,%ebx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4b062 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b057 │ │ │ │ - movq $0xe4ae70,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b03b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4b080,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x572e47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800e511(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e511b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e51204 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a54a4(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e512da │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e5126b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a543d(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a53ce(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e512fa │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5126b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a53ae(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a5378(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b0f1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4b187 │ │ │ │ - movq $0xe4b0f0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e5152e │ │ │ │ + movq $0xe513a8,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b0f0 │ │ │ │ + jne e513a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ 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 clc │ │ │ │ - xor %dh,-0x74b7ff1c(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + call 48e5f8c4 <__environ@GLIBC_2.2.5+0x47a6049c> │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b130 │ │ │ │ + jne e513e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e51400 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x28(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e51446 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e51532 │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e514b5 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e5155a │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e514b5 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b1f9 │ │ │ │ + rex.RB loopne e51601 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4b2ef │ │ │ │ - movq $0xe4b1f0,-0x18(%rbp) │ │ │ │ + jb e51752 │ │ │ │ + movq $0xe51600,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b1f0 │ │ │ │ + jne e51600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ (bad) │ │ │ │ - cmp %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e4b25c │ │ │ │ - movq $0xe4b0a0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4b298,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b298 │ │ │ │ + jne e51630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ret │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e5167c │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a502c(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e51756 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e516e3 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4fc5(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4f56(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4b39a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b38f │ │ │ │ - movq $0xe4b1a8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b373 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4b3b8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x572b17(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e51776 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e516e3 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4f32(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4efc(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - 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 %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b429 │ │ │ │ + rex.RB loopne e51819 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4b4bf │ │ │ │ - movq $0xe4b428,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + jb e5186c │ │ │ │ + movq $0xe51818,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b428 │ │ │ │ + jne e51818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x4800e4b4 │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r9b,0x18(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b468 │ │ │ │ + jne e51848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ret │ │ │ │ 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,0x4c00e518(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4dca8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a4e1a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b531 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4b627 │ │ │ │ - movq $0xe4b528,-0x18(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e51a8e │ │ │ │ + movq $0xe51908,-0x30(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b528 │ │ │ │ + jne e51908 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ 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) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %rsp,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e4b594 │ │ │ │ - movq $0xe4b3d8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4b5d0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b5d0 │ │ │ │ + jne e51948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - bswap %ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e51960 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x28(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e519a6 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e51a92 │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e51a15 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e51aba │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e51a15 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4b6d2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b6c7 │ │ │ │ - movq $0xe4b4e0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b6ab │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4b6f0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5727e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10dd5464 <__environ@GLIBC_2.2.5+0xf9d603c> │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - 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 %al,(%rax) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b761 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4b7f5 │ │ │ │ - movq $0xe4b760,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e51b38 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e51c37 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e51d7a │ │ │ │ + movq $0xe51ba8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b760 │ │ │ │ + jne e51ba8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x4807438b4800e4b7,%al │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %r11b,%r8b │ │ │ │ + sbb %ebp,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b7a0 │ │ │ │ + jne e51bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4a71(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e51cd5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e51d7a │ │ │ │ + movq $0xe51c80,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e51c80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4b869 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4b95d │ │ │ │ - movq $0xe4b860,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e51c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b860 │ │ │ │ + jne e51cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e4b8cc │ │ │ │ - movq $0xe4b710,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a49d7(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4b908,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe51d08,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4b908 │ │ │ │ + jne e51d08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + sbb $0x8b4800e5,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e51d38 │ │ │ │ + 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,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e4ba0a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b9ff │ │ │ │ - movq $0xe4b818,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4b9e3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4ba28,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5724b7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4ba99 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4bb32 │ │ │ │ - movq $0xe4ba98,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a492e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe51db0,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ba98 │ │ │ │ + jne e51db0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fdivrs -0x74b7ff1c(%rdx) │ │ │ │ + add %r12b,%r8b │ │ │ │ + sbb $0x8b4800e5,%eax │ │ │ │ rex.XB (bad) │ │ │ │ - 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 e4bad8 │ │ │ │ + jne e51de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a484d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4bba1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4bc9a │ │ │ │ - movq $0xe4bb98,-0x18(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e51f33 │ │ │ │ + movq $0xe51ee0,-0x38(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4bb98 │ │ │ │ + jne e51ee0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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 %cl,(%rdi) │ │ │ │ - xchg %esi,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4bc04 │ │ │ │ - movq $0xe4ba48,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4bc40,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe51f48,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4bc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e51b10 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ 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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x1f(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e51f70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4bd42 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4bd37 │ │ │ │ - movq $0xe4bb50,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4bd1b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4bd60,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x572187(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800e51f(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e51fa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%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) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e51fec │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a46bc(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e520c2 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e52053 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4655(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a45e6(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e520e2 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e52053 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a45c6(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a4590(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4bdd1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4be67 │ │ │ │ - movq $0xe4bdd0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x480056d0(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e52278 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe521a0,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4bdd0 │ │ │ │ + jne e521a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x44f4bd(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x163eb73f(%rcx) │ │ │ │ + sbb %cl,0x21(%rax) │ │ │ │ + (bad) 0x3b(%rax) │ │ │ │ + rex.WRB sub %r9b,(%r15) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %bh,-0x74b7ff1c(%rsi) │ │ │ │ - rex.XB (bad) │ │ │ │ - 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 e4be10 │ │ │ │ + add %r13b,%r8b │ │ │ │ + and %esp,%ebp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e521e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rbx) │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e52218 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e52233 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57b565(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe522c8,0x30(%rbp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4cc90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4bed9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4bfcf │ │ │ │ - movq $0xe4bed0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4bed0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e522bc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e522c8 │ │ │ │ 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) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4bf3c │ │ │ │ - movq $0xe4bd80,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x109f240,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4bf78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe522a0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e52400 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe523a8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4bf78 │ │ │ │ + jne e523a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e523e4 │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + movq $0xe52448,0x18(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4f8d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - 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 e4c07a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c06f │ │ │ │ - movq $0xe4be88,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c053 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc -0x70(%rsi),%ah │ │ │ │ + ... │ │ │ │ + (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 $0xe87280,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4c098,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x571e57(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0xe52428,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e524e6 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe52520,-0x20(%rbp) │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x30(%rbx),%al │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ 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,-0x7cb6f7bb(%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe52500,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + int3 │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c109 │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4c19f │ │ │ │ - movq $0xe4c108,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb e526b1 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe52600,-0x50(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c108 │ │ │ │ + jne e52600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB sbb (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shl $0x0,%rsp │ │ │ │ - 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 │ │ │ │ + add %bh,0x480056cb(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%bl │ │ │ │ + test %rax,%rax │ │ │ │ + jg e52632 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + movq $0xe52720,0x30(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %bl,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl e526b5 │ │ │ │ + movq $0xe52670,0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x56cb4b(%rip),%rbx │ │ │ │ + mov %al,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c148 │ │ │ │ + jne e52670 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%bl │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0xe527b0,0x30(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sub %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %bl,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ 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,0x458b105d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e52723 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c211 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4c307 │ │ │ │ - movq $0xe4c208,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4c208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe526f0,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x458b105d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e527b3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4c274 │ │ │ │ - movq $0xe4c0b8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4c2b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe52780,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480056c9(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e528d9 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%al │ │ │ │ + mov 0x30(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg e52858 │ │ │ │ + movq $0xe52938,-0x20(%rbp) │ │ │ │ + mov 0x48(%rbx),%r8 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl e528dd │ │ │ │ + movq $0xe52898,-0x20(%rbp) │ │ │ │ + lea 0x56c928(%rip),%rbx │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c2b0 │ │ │ │ + jne e52898 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%bl │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0xe529b8,-0x20(%rbp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4c3b2 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c3a7 │ │ │ │ - movq $0xe4c1c0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c38b │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4c3d0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x571b27(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe52918,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ 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,-0x7cb6f7bb(%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe52998,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c441 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4c4d7 │ │ │ │ - movq $0xe4c440,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0xe52a90,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c440 │ │ │ │ + jne e52a90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x44f4bd(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x163eb73f(%rcx) │ │ │ │ + sbb %cl,0x21(%rax) │ │ │ │ + (bad) 0x3b(%rax) │ │ │ │ + rex.WRB sub %r9b,(%r15) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add $0xe4,%ah │ │ │ │ + add %r11b,%r8b │ │ │ │ + sub %ch,%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - 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 e4c480 │ │ │ │ + pop %rbp │ │ │ │ + xor %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e52ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ + add %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 %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rbx) │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e52b08 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e52b23 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57ac75(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe52bb8,0x30(%rbp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4cc90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 e52bac │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e52bb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x109f240,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe52b90,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c549 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4c63f │ │ │ │ - movq $0xe4c540,-0x18(%rbp) │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e52d93 │ │ │ │ + movq $0xe52cb0,-0x40(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%r8 │ │ │ │ + mov 0x2d(%rbx),%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c540 │ │ │ │ + jne e52cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %ecx,(%rsi) │ │ │ │ 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) │ │ │ │ + rex.RB clc │ │ │ │ + lock sub $0xe5,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jge e4c5ac │ │ │ │ - movq $0xe4c3f0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4c5e8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c5e8 │ │ │ │ + jne e52cf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rdx) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add 0x38(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%bx │ │ │ │ - mov %bx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x2(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4c6ea │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c6df │ │ │ │ - movq $0xe4c4f8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c6c3 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4c708,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0xe52da8,0x40(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5717f7(%rip),%rbx │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a38f2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c779 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4c80d │ │ │ │ - movq $0xe4c778,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe52e38,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c778 │ │ │ │ + jne e52e38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ 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 clc │ │ │ │ - mov $0x4800e4c7,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + js e52e6c │ │ │ │ + in $0x0,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c7b8 │ │ │ │ + jne e52e78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4c881 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4c975 │ │ │ │ - movq $0xe4c878,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e52f76 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe52f38,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4c878 │ │ │ │ + jne e52f38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jge e4c8e4 │ │ │ │ - movq $0xe4c728,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4c920,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4c920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x4(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4ca22 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4ca17 │ │ │ │ - movq $0xe4c830,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb e52fec │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4c9fb │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + ja e52fe1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0xe52ef0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4ca40,-0x8(%rbp) │ │ │ │ + movq $0xe53000,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5714c7(%rip),%rbx │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a369a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4cab1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4cb47 │ │ │ │ - movq $0xe4cab0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e53100 │ │ │ │ + movq $0xe53088,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cab0 │ │ │ │ + jne e53088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock lret $0xe4 │ │ │ │ - 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 │ │ │ │ + add %r15b,0x4800e530(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4caf0 │ │ │ │ + jne e530b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%r8),%r8d │ │ │ │ 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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + rclb $0x48,(%rax) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a35a8(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4cbb9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4ccaf │ │ │ │ - movq $0xe4cbb0,-0x18(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e531e9 │ │ │ │ + movq $0xe53178,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cbb0 │ │ │ │ + jne e53178 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jge e4cc1c │ │ │ │ - movq $0xe4ca60,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0xe4cc58,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800e531(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cc58 │ │ │ │ + jne e531a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%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,0x3a(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + add $0x10,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a34bf(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4cd5a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4cd4f │ │ │ │ - movq $0xe4cb68,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4cd33 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4cd78,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x571197(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + ret $0x0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - mov -0x70(%rsi),%ah │ │ │ │ - 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 e4cde2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4cdd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0xe53278,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8d │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %r8d,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cdd0 │ │ │ │ + jne e53278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - int $0xe4 │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e532b4 │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + movq $0x13bfde3,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe4cdf8,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0xe53358,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + jmp e4d3c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4ce6e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e4d450 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e53324 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jmp e53585 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4ceb6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4ced0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e53354 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + jmp e53391 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%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 │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e53390 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle e53389 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl e5350e │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x590d9b(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jge e53391 │ │ │ │ + mov %r8,%rdi │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e534e2 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e5346d │ │ │ │ + test %rax,%rax │ │ │ │ + jne e533f3 │ │ │ │ + movq $0xe53120,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0xe87280,-0x20(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e53422 │ │ │ │ + movq $0xe87280,-0x40(%r12) │ │ │ │ + movq $0x13bfde3,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe53028,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xe87280,-0x18(%r12) │ │ │ │ + lea -0x3d(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e53519 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e534a1 │ │ │ │ + movq $0xe87280,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe52f98,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xe87280,-0x28(%r12) │ │ │ │ + lea -0x3d(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe53328,0x0(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %r14,0x28(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + sub %rcx,%rdi │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp e53389 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e53566 │ │ │ │ + movq $0xe52dd0,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + add %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e5362b │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e535df │ │ │ │ + movq $0xe52c40,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + lea -0x45(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe532f8,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %r14,0x30(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4cf16 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge e5362c │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5365a │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + movq $0x13bfde3,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe53620,0x28(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4cf89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4d022 │ │ │ │ - movq $0xe4cf88,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e537eb │ │ │ │ + movq $0xe53708,-0x40(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%r8 │ │ │ │ + mov 0x2d(%rbx),%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cf88 │ │ │ │ + jne e53708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %ecx,(%rsi) │ │ │ │ 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 clc │ │ │ │ - enter $0xe4cf,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + rex.W (bad) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4cfc8 │ │ │ │ + jne e53748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %bl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rdx) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add 0x38(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe53800,0x40(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4d091 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4d17a │ │ │ │ - movq $0xe4d098,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4d098 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x5a2e9a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e4d0e8 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe4d120,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + movq $0xe53890,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d120 │ │ │ │ + jne e53890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ - 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,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + xchg %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4d215 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe4cef0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe4cf38,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe4d040,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - 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 e4d30f │ │ │ │ - movq $0xe4d280,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sarb $1,(%rax) │ │ │ │ + in $0x0,%eax │ │ │ │ + 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 │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d280 │ │ │ │ + jne e538d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js e4d2d2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e4d2ff │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4cd90,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0xe4ce48,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe4ce88,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0xe4d1a8,-0x18(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x570bea(%rip),%rbx │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4d356 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e4d450 │ │ │ │ - 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 e4d396 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e4d240 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + ret $0x4810 │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4d3d6 │ │ │ │ + jb e539ce │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xe53990,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e53990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + 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,0x24(%rdi) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4d3b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e4d517 │ │ │ │ - movq $0xe4d490,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4d490 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rdx) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4d507 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe4d330,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe4d370,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe4d3f8,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x5709ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x5707b9(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4d562 │ │ │ │ - movq $0xe4d580,-0x8(%rbp) │ │ │ │ + jb e53a44 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e53a39 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0xe53948,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe53a58,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e4d240 │ │ │ │ - lea 0x5709a7(%rip),%rbx │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a2c42,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480057fe,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4d5f2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fc4258 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2(%rax) │ │ │ │ - push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4d69e │ │ │ │ - movq $0xe4d648,-0x8(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e53b58 │ │ │ │ + movq $0xe53ae0,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d648 │ │ │ │ + jne e53ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - 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),%rbx │ │ │ │ - movq $0xe4d5d0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x570873(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4d743 │ │ │ │ - movq $0xe4d700,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + cmp %ebp,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d700 │ │ │ │ + jne e53b10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + rclb $0x48,(%rax) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a2b50(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5707de(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e4d78a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4d7a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp fc4258 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005707(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e4d858 │ │ │ │ - movq $0xe4d800,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e53c41 │ │ │ │ + movq $0xe53bd0,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d800 │ │ │ │ + jne e53bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + cmp $0xe5,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4d848 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5706d2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1e(%rbx),%rcx │ │ │ │ - add (%rcx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e4d882 │ │ │ │ - lea 0x57f477(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe4d8b0,0x10(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4d8b0 │ │ │ │ + jne e53c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480057f4(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0xe4d908,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp fbe6f8 │ │ │ │ - nop │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%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 │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e4d8fc │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e4d908 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + add $0x10,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x5a2a67(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%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 $0x109f240,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe4d8e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0x8d480057,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4da1e │ │ │ │ - movq $0xe4d9c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4d9c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49005705(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4da0e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e53caf │ │ │ │ + movq $0xe53d28,-0x38(%rbp) │ │ │ │ + mov 0x2f(%rbx),%eax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4d760,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x570573(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x8d480057,%eax │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4da8c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4da81 │ │ │ │ - movq $0x1179e40,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe4daa8,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp fc4258 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x570515(%rip),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp e4d3c0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48005704(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e4db60 │ │ │ │ - movq $0xe4db08,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4db08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8d,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x0(%rip) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4db50 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5703ca(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1e(%rbx),%rcx │ │ │ │ - add (%rcx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e4db8a │ │ │ │ - lea 0x57f16f(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe4dbb8,0x10(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4dbb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xf(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r10b,(%r8) │ │ │ │ - fsub %st,%st(4) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e4dbd3 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp fbe6f8 │ │ │ │ - nop │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e53cf8 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jmp e53f1a │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + or (%rax),%al │ │ │ │ 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) │ │ │ │ pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e4dc04 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e4dc10 │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e53d28 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + jmp e53d6d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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 $0x109f240,-0x28(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e53d58 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg e53e63 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e53e0a │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x5903b7(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e53e93 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e53e1b │ │ │ │ + test %rax,%rax │ │ │ │ + jne e53dba │ │ │ │ + movq $0xe53b78,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e53dd4 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0x56c019(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe53a80,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jge e53d6d │ │ │ │ + mov %r8,%rcx │ │ │ │ + jmp e53d6d │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e53ebf │ │ │ │ + test %rax,%rax │ │ │ │ + jne e53e34 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe539f0,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x25(%r12),%rcx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl e53e78 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x5902b1(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp e53d59 │ │ │ │ + sub %rcx,%rdi │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + jmp e53d59 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe4dbe8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0xe53cf8,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %r14,0x28(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ jmp 1173a30 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e53ef4 │ │ │ │ + movq $0xe53828,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x25(%r12),%r14 │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + add %rcx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e53f92 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e53f62 │ │ │ │ + movq $0xe53698,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x2d(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe53cc8,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + mov %r14,0x30(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x56be4a(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%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) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4dcb6 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x56,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e5403e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e54033 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + add 0x30(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge e53ff7 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4dcfe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4dd18,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jmp e4d758 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl e54013 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e4d690 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + mov (%rbx,%rax,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4dd91 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4dd80,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e54246 │ │ │ │ + movq $0xe540c0,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4dd80 │ │ │ │ + jne e540c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %al,-0x1b(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x816ef3b(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54100 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (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,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4dd38,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ 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 │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jne e54118 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + add 0x20(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e5415e │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%rdi),%rsi │ │ │ │ + movb $0xbd,(%rcx,%rsi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e5424a │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e541cd │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e54272 │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e541cd │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4de6f │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4de64 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe4dcd0,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe4ddb0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd17e4 <__environ@GLIBC_2.2.5+0xf9d23bc> │ │ │ │ + rex.RB call 10dd7c1c <__environ@GLIBC_2.2.5+0xf9d87f4> │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%esp │ │ │ │ - movl $0xe4ded0,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + mov $0x1,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0xe54310,-0x18(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ded0 │ │ │ │ + jne e54310 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%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) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4df49 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x43(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4dc90,-0x58(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe4de00,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe4df78,0x8(%rbp) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5702c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e5438c │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a231c(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e5448e │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e5441b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a228d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a221e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e544ae │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5441b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a21fa(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a21c4(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4e062 │ │ │ │ - movq $0xe4e010,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4e010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + sbb $0x5a219a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - 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,0x35(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4e154 │ │ │ │ - movq $0xe4e0c0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e545a6 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe54568,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e0c0 │ │ │ │ + jne e54568 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000000(%rsi) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jge e4e123 │ │ │ │ - movq $0xe4dfd0,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - movq $0xfc4368,-0x28(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - lea 0x5700d5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dd1ad4 <__environ@GLIBC_2.2.5+0x729d26ac> │ │ │ │ - jle e4e1d2 │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e4e20b │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x57007a(%rip),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4e1e8 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4e220,-0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp e4e1b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e5461c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e54611 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0xe54520,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe54630,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4e266 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a206a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4e2d9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4e2c8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e546a9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e546fc │ │ │ │ + movq $0xe546a8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e2c8 │ │ │ │ + jne e546a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x5016ef3b(%rbx),%eax │ │ │ │ - or %esi,(%rbx) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + rex.RX in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e546d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ 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,-0x39(%r8) │ │ │ │ + sbb %r10b,(%r8) │ │ │ │ + rex.RXB in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4de28 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4e38a │ │ │ │ - movq $0xe4e338,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4e338 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb $0x5a1f8a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%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,0x35(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movb $0x1,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e54782 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e54777 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + add 0x18(%rbx),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd1cfc <__environ@GLIBC_2.2.5+0xf9d28d4> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c9c7b5 <__environ@GLIBC_2.2.5+0x89d38d> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e54899 │ │ │ │ + movq $0xe54808,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e3f8 │ │ │ │ + jne e54808 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ 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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jge e4e444 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,-0x74b80000(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - movb $0x1,(%rax) │ │ │ │ - movq $0xfc4368,-0x18(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e54881 │ │ │ │ + movq $0xe54730,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe548c0,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe54940,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4e4fe │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe4e280,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4e2f8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe4e3a8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4e615 │ │ │ │ - movq $0xe4e568,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + rex.W in $0x0,%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e568 │ │ │ │ + jne e548e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex (bad) │ │ │ │ + movq $0xe54920,0x28(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e4de28 │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4e630 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe4e240,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4e4a8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4e5f9 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a1d7a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4e650,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x56fc3c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x56fc11(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - jne e4e656 │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %ch,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%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 e4e696 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4e709 │ │ │ │ + jb e549ee │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4e6f8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe549b0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e6f8 │ │ │ │ + jne e549b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ 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,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x7fe910c5(%rbx),%eax │ │ │ │ - add $0xff410033,%eax │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4e7ba │ │ │ │ - movq $0xe4e768,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4e768 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB loopne e54a61 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e54a7d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e54a72 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe54968,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe54a98,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e54ab4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e54658 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd212c <__environ@GLIBC_2.2.5+0xf9d2d04> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c9d015 <__environ@GLIBC_2.2.5+0x89dbed> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e54c76 │ │ │ │ + movq $0xe54b20,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e828 │ │ │ │ + jne e54b20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4b(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jge e4e874 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0xfc4368,-0x18(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54b50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4e92e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe4e6b0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4e728,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe4e7d8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e54ba0 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a1b08(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e54c7a │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e54c07 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a1aa1(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a1a32(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e54c9a │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e54c07 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a1a0e(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a19d8(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4e976 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e54d39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e54d8c │ │ │ │ + movq $0xe54d38,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54d38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4e9e9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4e9d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4d(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4e9d8 │ │ │ │ + jne e54d68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,0x4c00e54d(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4dfa8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ - add (%rbx),%dh │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a18fa,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4ea9a │ │ │ │ - movq $0xe4ea48,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + rex.RB call 10dd871c <__environ@GLIBC_2.2.5+0xf9d92f4> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e54df0 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e54eef │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e55032 │ │ │ │ + movq $0xe54e60,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ea48 │ │ │ │ + jne e54e60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movb $0x1,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800e54e(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54e90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd240c <__environ@GLIBC_2.2.5+0xf9d2fe4> │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1c9d5d5 <__environ@GLIBC_2.2.5+0x89e1ad> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a17b9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e54f8d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e55032 │ │ │ │ + movq $0xe54f38,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4eb08 │ │ │ │ + jne e54f38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4f(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jge e4eb54 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - movb $0x1,(%rax) │ │ │ │ - movq $0xfc4368,-0x18(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54f68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4ec0e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe4e990,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4ea08,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe4eab8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a171f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0xe54fc0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e54fc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd258c <__environ@GLIBC_2.2.5+0xf9d3164> │ │ │ │ - (bad) │ │ │ │ - test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe4ec78,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + rex.WRXB in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ec78 │ │ │ │ + jne e54ff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rcx) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4edd5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe4e950,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4ebb8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4ed09 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4ee18,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4edd5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe4e670,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe4e8d8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4edaa │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a1676(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4edf8,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x56f497(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0xe55068,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55068 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jp e4ee02 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800e550(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55098 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ 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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffe,%ecx │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a1595(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4ee89 │ │ │ │ + rex.RB loopne e55181 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb e4ee9b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4ee80,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb e551d4 │ │ │ │ + movq $0xe55180,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ee80 │ │ │ │ + jne e55180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x4800e4ee(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e4f0f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e551(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e551b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne e4eea4 │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,%r8b │ │ │ │ + push %rcx │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4e128 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (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 $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a14b2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4ef5e │ │ │ │ + jb e5525a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5524f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4ef78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + add 0x18(%rbx),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4eff1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4efe0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb e55371 │ │ │ │ + movq $0xe552e0,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4efe0 │ │ │ │ + jne e552e0 │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6816ef3b(%rbx),%eax │ │ │ │ - cld │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (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,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4ef98,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e4f0cf │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4f0c4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe4ef30,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe4f010,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,-0x74b80000(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,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 │ │ │ │ - jb e4f1a0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e4f18f │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x60,%r12 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e4f16f │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe4ee38,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe4f060,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0xe4f1c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja e55359 │ │ │ │ + movq $0xe55208,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe55398,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe55418,0x0(%rbp) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x56eb4c(%rip),%r14 │ │ │ │ - lea 0x5a7504(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x56f0c9(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4f231 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4f243 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4f228,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + push %rbx │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f228 │ │ │ │ + jne e553c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,-0xe(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e4f0f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex (bad) │ │ │ │ + movq $0xe553f8,0x28(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e4e128 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %dh,%dl │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a12a2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%rdi) │ │ │ │ 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,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %ch,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e4f32a │ │ │ │ + jb e554c6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4f318,-0x18(%rbp) │ │ │ │ + movq $0xe55488,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f318 │ │ │ │ + jne e55488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0xd(%r8) │ │ │ │ - in $0x0,%al │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe4f340,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4f3e9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4f3d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e55539 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e55555 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5554a │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe55440,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe55570,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e4f3d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ - clc │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e5558c │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e55130 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4f459 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4f4f2 │ │ │ │ - movq $0xe4f458,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e5574e │ │ │ │ + movq $0xe555f8,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f458 │ │ │ │ + jne e555f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - hlt │ │ │ │ - in $0x0,%al │ │ │ │ + add %r13b,(%r8) │ │ │ │ + push %rsi │ │ │ │ + in $0x0,%eax │ │ │ │ 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 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f498 │ │ │ │ + jne e55628 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e55678 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a1030(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e55752 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e556df │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0fc9(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0f5a(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e55772 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e556df │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0f36(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0f00(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4f561 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4f64a │ │ │ │ - movq $0xe4f568,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e5587b │ │ │ │ + movq $0xe55828,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f568 │ │ │ │ + jne e55828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %al,(%rbx) │ │ │ │ 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) │ │ │ │ + adc %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) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e4f5b8 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe4f5f0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe55890,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e54dc8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800e558(%r8) │ │ │ │ + mov 0x20(%rbp),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f5f0 │ │ │ │ + jne e558b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e558e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4f6dc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4f390,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe4f408,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe4f510,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e55934 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a0d74(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e55a0a │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e5599b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0d0d(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0c9e(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e55a2a │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5599b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0c7e(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0c48(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e4f7cd │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4f7c2 │ │ │ │ - movq $0xe4f1e0,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe4f2d8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe4f678,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4f7a2 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe4f7e8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x56eaa4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e55c26 │ │ │ │ + movq $0xe55ad0,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55ad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %esp,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + pop %rbx │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55b00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4f831 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x5a7821(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f074a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e55b50 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a0b58(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e55c2a │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e55bb7 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0af1(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0a82(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e55c4a │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e55bb7 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0a5e(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0a28(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4f8ab │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4f890,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e55ce9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e55e3a │ │ │ │ + movq $0xe55ce8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4f890 │ │ │ │ + jne e55ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - clc │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e4fc08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + pop %rbp │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55d18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock clc │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e55d64 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a0944(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e55e3e │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e55dcb │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a08dd(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a086e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e55e5e │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e55dcb │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a084a(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0814(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e55f01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e55f54 │ │ │ │ + movq $0xe55f00,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55f00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4f96e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4f988,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + pop %rdi │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e55f30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4f9ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x5f(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4e2a8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5a0732,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 $0xe4f9a8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e4faad │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4fa90,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + jb e5613e │ │ │ │ + movq $0xe55fe8,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4fa90 │ │ │ │ + jne e55fe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - cli │ │ │ │ - in $0x0,%al │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe4f940,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe4f9f0,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e4fb91 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4fb80,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4fb80 │ │ │ │ + jne e56018 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x816ef3b(%rbx),%eax │ │ │ │ - lock xor (%rax),%al │ │ │ │ - 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 %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 $0xe4fb38,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e56068 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a0640(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e56142 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e560cf │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a05d9(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a056a(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e56162 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e560cf │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0546(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0510(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4fc59 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4fcff │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e5635e │ │ │ │ + movq $0xe56208,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne e4fc60 │ │ │ │ - lea 0x56e0ae(%rip),%r14 │ │ │ │ - lea 0x5a6a66(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e56208 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4fcd7 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe4f848,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - movq $0xe4fa40,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe4fbb0,-0x28(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - movq $0xe4fc50,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 loopne e4fd69 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e4fdb6 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e4fdab │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe4fc08,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe4fd90,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4fd90 │ │ │ │ + jne e56238 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,%r8b │ │ │ │ - std │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e4fc08 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e56288 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5a0420(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e56362 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e562ef │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a03b9(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a034a(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e56382 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e562ef │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0326(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a02f0(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,%dh │ │ │ │ - in $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10dd9d24 <__environ@GLIBC_2.2.5+0xf9da8fc> │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4fea2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4fe90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e563f8 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e564f7 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e5663a │ │ │ │ + movq $0xe56468,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4fe90 │ │ │ │ + jne e56468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x3100e4fe(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe4feb8,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e4ff61 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe4ff50,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800e564(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ff50 │ │ │ │ + jne e56498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x27e910c5(%rbx),%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - xor (%rax),%al │ │ │ │ - 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,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e4ffd1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5006a │ │ │ │ - movq $0xe4ffd0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a01b1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e56595 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e5663a │ │ │ │ + movq $0xe56540,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e4ffd0 │ │ │ │ + jne e56540 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %r14b,0x65(%r8) │ │ │ │ in $0x0,%eax │ │ │ │ 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 e50010 │ │ │ │ + jne e56570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a0117(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e500d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e501c2 │ │ │ │ - movq $0xe500e0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + movq $0xe565c8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e500e0 │ │ │ │ + jne e565c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e50130 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe50168,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + gs in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50168 │ │ │ │ + jne e565f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ - 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,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50254 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe4ff08,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe4ff80,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe50088,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (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 e50360 │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50355 │ │ │ │ - movq $0xe4f808,-0x80(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - movq $0xe4fd18,-0x68(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe4fe50,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe501f0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50335 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5a006e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe50380,-0x10(%rbp) │ │ │ │ + movq $0xe56670,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - lea 0x56df19(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e56670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - test %ah,0xf(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800e566(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e566a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e503c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f04598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59ff8d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e5043b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50420,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb e567db │ │ │ │ + movq $0xe56788,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50420 │ │ │ │ + jne e56788 │ │ │ │ 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x4(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e50798 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - addb $0x4c,-0x2776b800(,%riz,8) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0xe567f0,0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e563d0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e504fe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50518,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x59feaa,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e5055e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ - 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 $0xe50538,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e5063d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50620,-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 │ │ │ │ + jb e56913 │ │ │ │ + movq $0xe56880,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50620 │ │ │ │ + jne e56880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r11b,0x6(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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,0x42(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe504d0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe50580,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e568fb │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe56938,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e563d0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe569b8,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e50721 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50710,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x69(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50710 │ │ │ │ + jne e56960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x67e910c5(%rbx),%eax │ │ │ │ - in $0x32,%eax │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex (bad) │ │ │ │ + movq $0xe56998,0x28(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e4e428 │ │ │ │ + ... │ │ │ │ (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 $0xe506c8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 loopne e507e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5088f │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne e507f0 │ │ │ │ - lea 0x56d51e(%rip),%r14 │ │ │ │ - lea 0x5a5ed6(%rip),%rbx │ │ │ │ + sbb $0x59fd02,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %al,(%rdi) │ │ │ │ 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 adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50867 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe503d8,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - movq $0xe505d0,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe50740,-0x28(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - movq $0xe507e0,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 loopne e508f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e50946 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5093b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe50798,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe50920,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e50920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,%cl │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x9(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e50798 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - or %esp,%ebp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ 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 $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e50a32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50a20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e56aa3 │ │ │ │ + movq $0xe56a50,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50a20 │ │ │ │ + jne e56a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0xa(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe56ab8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp e563d0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe50a48,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - 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 e50af1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50ae0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e50ae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6816ef3b(%rbx),%eax │ │ │ │ - loope e50b22 │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e50b61 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e50bfa │ │ │ │ - movq $0xe50b60,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e50b60 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + push $0xffffffffffffffe5 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e56ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x4807438b4800e50b,%al │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r10b,(%r8) │ │ │ │ + imul $0x0,%ebp,%esp │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50ba0 │ │ │ │ + jne e56b10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x39(%r8) │ │ │ │ + sub %r9b,0x6b(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e4e428 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e50c69 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e50d52 │ │ │ │ - movq $0xe50c70,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e50c70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x59fb52,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ 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 %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e50cc0 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe50cf8,0x0(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e56c13 │ │ │ │ + movq $0xe56bc0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50cf8 │ │ │ │ + jne e56bc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + 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,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50de4 │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe50a98,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe50b10,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe50c18,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0xe56c28,0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e563d0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e50ef0 │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50ee5 │ │ │ │ - movq $0xe503a0,-0x80(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - movq $0xe508a8,-0x68(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe509e0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe50d80,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e50ec5 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + sbb $0x59fa72,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe50f10,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - lea 0x56d391(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - test %ah,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x48005685(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e50f93 │ │ │ │ + jb e56d98 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe50f78,-0x20(%rbp) │ │ │ │ + movq $0xe56cc0,-0x48(%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 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e50f78 │ │ │ │ + jne e56cc0 │ │ │ │ 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x4800e50f(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e511e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fmuls (%rdi) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %edx,0x0(%rsi) │ │ │ │ + mov 0xb(%rbx),%eax │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%rcx │ │ │ │ + and %rbx,%rcx │ │ │ │ + cmp 0x28(%rbp),%rcx │ │ │ │ + jg e56d84 │ │ │ │ + movq $0xe56d08,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e56d08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rbx) │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e56d38 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e56d53 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x576a45(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe56de8,0x30(%rbp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4cc90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51056 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51070,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e56ddc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e56de8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x109f240,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe56dc0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 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) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e510e9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e56f18 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe510d8,-0x20(%rbp) │ │ │ │ + movq $0xe56ec0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e510d8 │ │ │ │ + jne e56ec0 │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x6016ef3b(%rbx),%eax │ │ │ │ - (bad) (%rdx) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%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,0x24(%rdi) │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe51090,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e511c7 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e511bc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe51028,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe51108,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e56efc │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + movq $0x13bfde3,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + movq $0xe56f60,0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e53c60 │ │ │ │ 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 │ │ │ │ - jb e51298 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e51287 │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e51267 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe50f30,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe51158,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0xe512b8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - lea 0x56ca54(%rip),%r14 │ │ │ │ - lea 0x5a540c(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x56cff1(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e51301 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x5a5d51(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f0f888 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5137b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51360,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x4800e513(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e511e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rclb $0xe5,(%rbx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc -0x70(%rsi),%ah │ │ │ │ + ... │ │ │ │ (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 $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe87280,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0xe56f40,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x7f(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e56ffe │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe57038,-0x20(%rbp) │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x30(%rbx),%al │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51462 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51450,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51450 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x14(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe51478,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xe57018,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + adcl $0xb0458d48,0x0(%rsi) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e51521 │ │ │ │ + jb e571c9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51510,-0x20(%rbp) │ │ │ │ + movq $0xe57118,-0x50(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51510 │ │ │ │ - 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x67e910c5(%rbx),%eax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor (%rax),%al │ │ │ │ - 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,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e51591 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5162a │ │ │ │ - movq $0xe51590,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e51590 │ │ │ │ + jne e57118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB sbb (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rclb $1,-0x74b7ff1b(%rip) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %ah,0x48005680(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%bl │ │ │ │ + test %rax,%rax │ │ │ │ + jg e5714a │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + movq $0xe57238,0x30(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %bl,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl e571cd │ │ │ │ + movq $0xe57188,0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x568033(%rip),%rbx │ │ │ │ + mov %al,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e515d0 │ │ │ │ + jne e57188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%bl │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0xe572c8,0x30(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sub %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %bl,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e51699 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e51782 │ │ │ │ - movq $0xe516a0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e516a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x458b105d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e5723b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %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) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e516f0 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe51728,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe57208,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x458b105d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e572cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e51814 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe514c8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe51540,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe51648,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5191b │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e51910 │ │ │ │ - movq $0xe512d8,-0x78(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0xe51318,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe51410,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe517b0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e518f0 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe51938,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x56c976(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - xchg %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe57298,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %dl,0x4800567e(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e519bb │ │ │ │ + jb e573f1 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe519a0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x20(%rbx),%al │ │ │ │ + mov 0x30(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg e57370 │ │ │ │ + movq $0xe57450,-0x20(%rbp) │ │ │ │ + mov 0x48(%rbx),%r8 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl e573f5 │ │ │ │ + movq $0xe573b0,-0x20(%rbp) │ │ │ │ + lea 0x567e10(%rip),%rbx │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e519a0 │ │ │ │ + jne e573b0 │ │ │ │ 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,%r8b │ │ │ │ - sbb %esp,%ebp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e51c10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bl,(%rdx) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%bl │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0xe574d0,-0x20(%rbp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51a7e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51a98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51b11 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51b00,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51b00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe57430,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x77e910c5(%rbx),%eax │ │ │ │ - shll $1,(%rdx) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x5d8b1045(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7cb6f7bb(%rdx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %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 $0xe51ab8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e51bef │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e51be4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe51a50,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe51b30,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,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 │ │ │ │ - jb e51cc0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e51caf │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e51c8f │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe51958,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe51b80,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0xe51ce0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x56c02c(%rip),%r14 │ │ │ │ - lea 0x5a49e4(%rip),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x56c5d9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe574b0,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4800567f(%rax) │ │ │ │ + lea -0xb0(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e5dbf9 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,0x158(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + jmp e5ae4d │ │ │ │ + movq $0xe54ac8,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or 0x0(%rax,%rax,1),%bh │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jg e57625 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e51d22 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f07070 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e5760c │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + jmp e57644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51d9b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51d80,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,0x4800567e(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e576ab │ │ │ │ + movq $0xe53fb8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r11,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe58250,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rdx,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe575d0,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xae,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jge e57735 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x4800e51d(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e51c10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e57710 │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + jmp e57b09 │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne e51dd3 │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x7d(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,%esp │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d4a8 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e577aa │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %rdi │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe56738,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + add %rdi,%rbx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe55a78,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dil,%dil │ │ │ │ + inc %rbx │ │ │ │ + add %rbx,%rdx │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x567422(%rip),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp e5ae4d │ │ │ │ + add %r14,%r11 │ │ │ │ + jmp e57b09 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xae,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 e51e82 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51e70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,0x7c(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e57890 │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x88(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x90(%rbp),%r11 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov 0x98(%rbp),%r14 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e57846 │ │ │ │ + movq $0xe57910,0x0(%rbp) │ │ │ │ + mov %r10,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e51e70 │ │ │ │ + jne e57910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x3100e51e(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + adc $0xae,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ 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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + jnp e57965 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jne e57940 │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %r9d,0x50(%rbp) │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov %r10,0x58(%rbp) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov %r11,0x60(%rbp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %r14,0x68(%rbp) │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov %r8,0x70(%rbp) │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %rdx,0x80(%rbp) │ │ │ │ + mov %rax,0x88(%rbp) │ │ │ │ + mov %rdi,0x90(%rbp) │ │ │ │ + mov %rsi,0x98(%rbp) │ │ │ │ + mov %r9,0xa0(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5cd0b │ │ │ │ + movq $0xe54500,-0x8(%r12) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r8,%rsi │ │ │ │ + lea -0x5(%r12),%r8 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x56723e(%rip),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e5ae4d │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov %rsi,-0x80(%rbp) │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov %r9d,-0x78(%rbp) │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov %r10,-0x70(%rbp) │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov %r11,-0x68(%rbp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + mov 0x1c8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x1a8(%rsp),%rdi │ │ │ │ + mov %rdi,-0x50(%rbp) │ │ │ │ + mov 0x1d8(%rsp),%r8 │ │ │ │ + mov %r8,-0x48(%rbp) │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov 0x1e8(%rsp),%r9 │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + add $0xffffffffffffff58,%rbp │ │ │ │ + mov 0x1f8(%rsp),%r10 │ │ │ │ + add %r10,%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e57b34 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + lea 0x567bff(%rip),%rbx │ │ │ │ + lea -0x7(%r12),%r10 │ │ │ │ + jmp e5b977 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe51e98,0x0(%rbp) │ │ │ │ + movq $0xe576e0,0x0(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + inc %r10 │ │ │ │ + mov 0x198(%rsp),%r14 │ │ │ │ + jmp e5cd5d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e57ba8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp e57bd1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e51f41 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe51f30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns e57bfd │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e57bd8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jne e5d1ee │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d302 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5cf31 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x567057(%rip),%rsi │ │ │ │ + mov %r8,0x160(%rsp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + jmp e5ae4d │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48005678(%rax) │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x80(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x8(%rbp),%r11b │ │ │ │ + mov %r9,0x228(%rsp) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov 0x228(%rsp),%r11 │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x1c8(%rsp),%rdi │ │ │ │ + jmp e57cee │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + lea -0x7(%r12),%r10 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d468 │ │ │ │ + movq $0xe57328,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r9b,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + add $0x88,%rbp │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + jmp e5baff │ │ │ │ + movq $0xe545c8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r8,%rsi │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ja e57e15 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x47e910c5(%rbx),%eax │ │ │ │ - int $0x32 │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + jbe e57e3d │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e57e18 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je e581e5 │ │ │ │ + movq $0xe57e78,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e57e78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,0x48005676(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + jmp e57ed1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e51fb1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5204a │ │ │ │ - movq $0xe51fb0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e51fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,0x76(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e57ea8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x7(%rbx),%r10 │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %rbx,%r11 │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r11,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e581e5 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d796 │ │ │ │ + movq $0xe55130,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x3d(%r12),%r11 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e5d5fd │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5e1e5 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r11,%rax │ │ │ │ + jmp e59a68 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shll %cl,0x6d(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0x48005675(%rax) │ │ │ │ + mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r9d │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x58(%rbp),%r11 │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x88(%rbp),%rax │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov 0x90(%rbp),%rbx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x18(%rbp),%r9b │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5cd5d │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + je e58045 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock (bad) │ │ │ │ - in $0x0,%eax │ │ │ │ - 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 │ │ │ │ + add %r13b,(%r8) │ │ │ │ + and $0x0,%ch │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e51ff0 │ │ │ │ + jne e58028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ 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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x48005674(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rbx,%rdi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rdi,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e5d188 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e57824 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e58152 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + je e58105 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne e580e0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d333 │ │ │ │ + movq $0xe54060,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + add %r8,%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea -0x1d(%r12),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e57a08 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x58,%rbp │ │ │ │ + lea 0x566af4(%rip),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e520b9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e521a2 │ │ │ │ - movq $0xe520c0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e520c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,0x73(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e581bc │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp e581e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jae e5820d │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e581e8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jne e5ce1e │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5cdd6 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5cba4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r9,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + jmp e59a68 │ │ │ │ + nop │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ 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 %edx,%ebp │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e52110 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe52148,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,0x48005672(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e5831d │ │ │ │ + movq $0xe58288,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52148 │ │ │ │ + jne e58288 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ + push %rsi │ │ │ │ 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,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x48000048(%rcx) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e52234 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe51ee8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe51f60,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe52068,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e5c8ff │ │ │ │ + movq $0xe542c8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r8,%rax │ │ │ │ + inc %rax │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e5821b │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x566908(%rip),%rdi │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + jmp e5ae4d │ │ │ │ + lea 0x592e58(%rip),%rax │ │ │ │ + mov 0x1b8(%rsp),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov 0x168(%rsp),%rdi │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + jmp e5bc61 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5233b │ │ │ │ - add $0x80,%r12 │ │ │ │ + jno e5842d │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%esi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %r8,0x138(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e52330 │ │ │ │ - movq $0xe51d00,-0x78(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0xe51d38,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe51e30,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe521d0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + ja e585bf │ │ │ │ + movq $0xe51090,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e52310 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe52358,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x56bf66(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x1d(%r12),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp e58549 │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x70(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - xchg %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x74b7d7a3(%rbx) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp e58549 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e523db │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe523c0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rdx) │ │ │ │ + movl $0xe584d0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e523c0 │ │ │ │ + jne e584d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jo e58525 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - and %ebp,%esp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e52630 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %ah,-0x2776b800(,%riz,8) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e58406 │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + jmp e58549 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%ebx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5859f │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %esi,%esi │ │ │ │ + shr $0x10,%rsi │ │ │ │ + mov %sil,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe592d8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rdx,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe58460,0x0(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe583d8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rax,%rax,1) │ │ │ │ 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 $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x74b7d7a3(%rbx) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp e586d2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5249e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe524b8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 e52531 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52520,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ch,0x4800566e(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e586c8 │ │ │ │ + movq $0xe58678,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52520 │ │ │ │ + jne e58678 │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x57e910c5(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - xor (%rax),%al │ │ │ │ - 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 %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 $0xe524d8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5260f │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x74b7d7bb(%rbx) │ │ │ │ + jne e586cf │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %r8,%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jne e58786 │ │ │ │ + lea 0x567714(%rip),%r8 │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e52604 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe52470,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe52550,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja e5872b │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %eax,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0xe596c0,0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe585f8,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e526e0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e526cf │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %bh,0x6d(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x74b7d7bb(%rbx) │ │ │ │ + jne e587b7 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rdi,0x140(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x140(%rsp),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e526af │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe52378,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe525a0,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + ja e587c3 │ │ │ │ + movq $0xe507a8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e587b8 │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + jmp e586d2 │ │ │ │ + add %rdi,%rsi │ │ │ │ + inc %rsi │ │ │ │ + jmp e586d2 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe58760,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe518a8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0xe52700,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x56b60c(%rip),%r14 │ │ │ │ - lea 0x5a3fc4(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x56bbc9(%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 %al,(%rax) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or 0x0(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %ah,0x4800566c(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e5bc61 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %r11,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,0x168(%rsp) │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,0x1a0(%rsp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + mov %rsi,0x1a8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + jmp e5aeef │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %r9d,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov 0x170(%rsp),%rbx │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + jmp e5baff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,0x6b(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5275e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne e5274d │ │ │ │ - lea 0x5a4903(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e52808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e527e7 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e527dc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c7a0,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 101eb80 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + jmp e5b37f │ │ │ │ + nopl (%rax) │ │ │ │ + adc 0xb6(%rsi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + imul $0x48,0x0(%rsi),%edx │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8b │ │ │ │ + mov 0x40(%rbp),%r9d │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov 0x78(%rbp),%rbx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x80(%rbp),%rsi │ │ │ │ + mov %rdi,0x170(%rsp) │ │ │ │ + mov 0x88(%rbp),%rdi │ │ │ │ + mov %r8,0x178(%rsp) │ │ │ │ + mov 0x90(%rbp),%r8 │ │ │ │ + add $0x98,%rbp │ │ │ │ + jmp e5aeef │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add %rbx,%rdx │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r9,%rax │ │ │ │ + jmp e5976e │ │ │ │ + rex.WXB movabs $0x1e000000000001,%r8 │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x0,0x56(%rdx) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + jmp e58ab4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WXB clc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x70,%r12 │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e58ae4 │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5287e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - movq $0xe52720,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe52778,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ + ja e58b1f │ │ │ │ + movq $0xe4fc40,-0x40(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0xe597f8,0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe58a58,0x0(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + mov %rbx,0x50(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + nop │ │ │ │ + {rex2 0xf6} pop %fs │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - rex.W │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52908,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x48(%rbp) │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 101eab0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x48005669(%rax) │ │ │ │ + mov 0xa8(%rbp),%eax │ │ │ │ + mov 0xa0(%rbp),%rdi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + jmp e59119 │ │ │ │ + or %ebx,(%rsi) │ │ │ │ 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,0x58(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - dec %rax │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jge e52934 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0x5a471c(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xe52808,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %bh,%al │ │ │ │ + push $0xffffffff8b480056 │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5bfef │ │ │ │ + movq $0xe51e78,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea 0x1(%r9),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e52808 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add %r8,%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + jmp e5976e │ │ │ │ + movq $0xe50d70,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + add %rdx,%r11 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + jmp e5976e │ │ │ │ + movq $0xe51348,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %al,%al │ │ │ │ + inc %rdx │ │ │ │ + add %rdx,%rdi │ │ │ │ + lea -0x1d(%r12),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + add %r9,%r8 │ │ │ │ + jmp e59119 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + {rex2 0xd6} push %fs │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + addr32 push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov 0xa0(%rbp),%edi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e58cd2 │ │ │ │ + movq $0xe58da8,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e58da8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + {rex2 0xf6} pop %fs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + addr32 push %rsi │ │ │ │ + add %cl,0x55(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge e58dd8 │ │ │ │ + mov %r10,0x28(%rbp) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %r11,0x30(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %r14,0x38(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rdi,0x48(%rbp) │ │ │ │ + mov %rsi,0x50(%rbp) │ │ │ │ + mov %rdx,0x58(%rbp) │ │ │ │ + mov 0xa8(%rbp),%rcx │ │ │ │ + mov 0xa0(%rbp),%r8 │ │ │ │ + mov 0x98(%rbp),%r9 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5ad55 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x565e15(%rip),%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + jmp e5ae4d │ │ │ │ + movq $0xe50488,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + add %rdx,%r11 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + jmp e5976e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e529f3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe529d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rdx) │ │ │ │ + movl $0xe58ed0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e529d8 │ │ │ │ + jne e58ed0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %si │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - sub %ch,%ah │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e52630 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ch,(%rdx) │ │ │ │ - in $0x0,%eax │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r10,%r9 │ │ │ │ + cmp $0xffffffffffffffff,%r9 │ │ │ │ + jne e58c0f │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + jmp e5976e │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp e5976e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e58fc8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + jmp e58fd5 │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 $0xe57320,-0x10(%r12) │ │ │ │ + add %dh,(%rax) │ │ │ │ + gs push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e58ff8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jne e5b2e4 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5b3e0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e58e2d │ │ │ │ + test %r9,%r9 │ │ │ │ + jne e5900d │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe50188,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r9,%rdi │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmp e59a68 │ │ │ │ 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 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + add $0x60,%rbp │ │ │ │ + lea 0x565bf0(%rip),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %ecx,0x30(%rbp) │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov 0xf0(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%rbp) │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e59144 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea 0x5665ef(%rip),%rbx │ │ │ │ + lea -0x7(%r12),%rdx │ │ │ │ + jmp e59f0f │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe58b50,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + inc %rcx │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + jmp e5ad9e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rcll $1,0x3b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd 0x0(%rsi),%edx │ │ │ │ + mov 0x88(%rbp),%rax │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%ebx │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x48(%rbp),%r8b │ │ │ │ + mov %rbx,0x148(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + jmp e5921f │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x7(%r12),%rcx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5b47a │ │ │ │ + movq $0xe52810,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %bl,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + add $0x40,%rbp │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e5a08a │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e52ab6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52ad0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7cb7d7bb(%rbx) │ │ │ │ (bad) │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e52b16 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e5a3ba │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 $0xe52af0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je e59379 │ │ │ │ + movq $0xe59328,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e59328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %dh,0x48005661(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rbx,%r10 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r10,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e593b4 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp e5976e │ │ │ │ + nop │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e52bd2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52be8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x38(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 101ea48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5b5a0 │ │ │ │ + movq $0xe50bf0,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x35(%r12),%r10 │ │ │ │ + lea 0x1(%rbx),%r11 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e58c63 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e5be16 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e59a68 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x48000000(%rdi) │ │ │ │ + movl $0xe59450,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e59450 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %ch,0x738b4c00(,%riz,8) │ │ │ │ + add %cl,0x48005660(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rdx,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %r8,%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne e5b281 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e594ab │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + jmp e59a68 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e59056 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je e59037 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe50250,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + add %rbx,%rdi │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd0,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4800565f(%rax) │ │ │ │ + mov 0xa0(%rbp),%eax │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov 0x90(%rbp),%rsi │ │ │ │ + mov 0x88(%rbp),%ebx │ │ │ │ + mov 0x80(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x28(%rbp),%r11 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5ad9e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebp,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe52a88,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe52b38,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne e59620 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5b411 │ │ │ │ + movq $0xe4fce8,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + add %r8,%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea -0x1d(%r12),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,0x5e(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp e5976e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e52ce2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52cd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je e59765 │ │ │ │ + movq $0xe59710,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52cd0 │ │ │ │ + jne e59710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - sub $0xe5,%al │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rbp │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rbx,%r10 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r10,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e5b024 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5ac34 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e5ab1b │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + jmp e59a68 │ │ │ │ + lea 0x591a24(%rip),%r14 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e5a2b6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebp,0x0(%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,0x19(%rdi) │ │ │ │ - movq $0x10f3f10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe52cf8,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsp │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%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 e52da1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe52d90,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + cwtl │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52d90 │ │ │ │ + jne e59830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebp,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4900565c(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5abb4 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e5a994 │ │ │ │ + movq $0xe4ff50,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r8,%rax │ │ │ │ + inc %rax │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WXB call e598ce │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB pop %r8 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%ecx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e5a2b6 │ │ │ │ + mov %r10,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %rsi,%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r11,%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r11,%rax │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + jmp e59adc │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + shr $0x18,%rdx │ │ │ │ + and %rax,%rdx │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %dl,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e5a08a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%edx │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + js e599c4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x1816ef3b(%rbx),%eax │ │ │ │ - mov $0xff410032,%esi │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %edx,0x48000000(%rax) │ │ │ │ + mov 0x88(%rbp),%edi │ │ │ │ + mov 0x80(%rbp),%rsi │ │ │ │ + mov 0x78(%rbp),%dl │ │ │ │ + mov 0x70(%rbp),%ebx │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e59adc │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e5ae16 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x7(%rcx),%r9 │ │ │ │ + mov 0xf(%rcx),%r8 │ │ │ │ + mov 0x17(%rcx),%r10 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg e59bbc │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,0xe0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rsi,0x128(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x128(%rsp),%r14 │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a444 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e5995d │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %ebx,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + and %rcx,%rbx │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + test %r8,%r8 │ │ │ │ + je e5a681 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jge e59cae │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e5a979 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jge e5a985 │ │ │ │ + mov (%r11,%rcx,1),%r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + mov 0x11b98b0(%r8),%r8b │ │ │ │ + add %bl,%r8b │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + mov 0x11b9840(%rbx),%bl │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + cmp $0xc,%r8 │ │ │ │ + je e597a6 │ │ │ │ + inc %rcx │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + jmp e59b55 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jl e59900 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x58a553(%rip),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + lea 0x58a539(%rip),%rsi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,0xe0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rsi,0x128(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x128(%rsp),%r14 │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + jmp e59adc │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (bad),%edx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x58(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push $0x605d8b48 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%ecx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a585 │ │ │ │ + movq $0xe524a8,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %eax,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e5a08a │ │ │ │ + nop │ │ │ │ + jmpabs $0x1e0000000003 │ │ │ │ + add %ch,0x48005657(%rax) │ │ │ │ + mov 0xa8(%rbp),%eax │ │ │ │ + mov 0xa0(%rbp),%rdi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov 0x48(%rbp),%r9b │ │ │ │ + jmp e59ed6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e52e11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e52eaa │ │ │ │ - movq $0xe52e10,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e5a08a │ │ │ │ + jmpabs $0x1e0000000003 │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov 0xa0(%rbp),%edi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rbx,0x110(%rsp) │ │ │ │ + mov 0x48(%rbp),%bl │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + add (%r8),%bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov 0x11b9840(%rbx),%r8b │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e5a1f8 │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + cmp $0xc,%rbx │ │ │ │ + je e5a279 │ │ │ │ + mov %r9,0x120(%rsp) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0x120(%rsp),%r8 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a428 │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %r9b,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + inc %rdx │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jge e5a00a │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e5a14b │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jge e5a15a │ │ │ │ + mov (%r11,%r8,1),%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x11b98b0(%rax),%al │ │ │ │ + movq $0xe59e08,0x0(%rbp) │ │ │ │ + mov %al,0x48(%rbp) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52e10 │ │ │ │ + jne e59e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0xf6} shld %cl,%r24d,(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov 0xa0(%rbp),%edi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ebx │ │ │ │ + mov 0x88(%rbp),%rcx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov 0x78(%rbp),%rbx │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + jmp e5a00e │ │ │ │ + mov 0x7(%rdx),%r8 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a255 │ │ │ │ + movq $0xe52580,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x60,%rbp │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a110 │ │ │ │ + movq $0xe4e570,-0x90(%r12) │ │ │ │ + mov %r9,-0x80(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + mov %r14,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + movq $0xe4ede0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %ecx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x90(%r12),%r14 │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0xe59dd0,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %r9,0x18(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %ecx,0x30(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173f18 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0xb0,%rbp │ │ │ │ + jmp e4ca30 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xb0,%rbp │ │ │ │ + jmp e4c968 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + {rex2 0xf6} pop %fs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - cs in $0x0,%eax │ │ │ │ - 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 │ │ │ │ + add %bl,0x53(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov 0xa0(%rbp),%edi │ │ │ │ + mov 0x98(%rbp),%rsi │ │ │ │ + mov 0x90(%rbp),%ecx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov 0x50(%rbp),%r8b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a4ae │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r8b,-0x10(%r12) │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + inc %rdx │ │ │ │ + lea -0x7(%r12),%r8 │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + jmp e59f0f │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe59f68,0x0(%rbp) │ │ │ │ + mov %r8,0x68(%rbp) │ │ │ │ + mov %rdx,0x70(%rbp) │ │ │ │ + mov %rbx,0x78(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + add $0x60,%rbp │ │ │ │ + lea 0x590f4d(%rip),%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0xb8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a4e2 │ │ │ │ + movq $0xe4f8d8,-0xb0(%r12) │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + mov %r9,-0xa0(%r12) │ │ │ │ + mov %rdi,-0x98(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + mov %ecx,-0x78(%r12) │ │ │ │ + lea -0xaf(%r12),%r11 │ │ │ │ + mov %r11,0xe8(%rsp) │ │ │ │ + mov %r14,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + jne e5a51d │ │ │ │ + add $0xffffffffffffff88,%r12 │ │ │ │ + movq $0xe5a380,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %ecx,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52e50 │ │ │ │ + jne e5a380 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WXB js e5a373 │ │ │ │ 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,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ + add %bl,0x51(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jge e5a4ca │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%ebx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + shr $0x18,%rsi │ │ │ │ + and %rax,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e5a922 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e5aa1d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5a409 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5c388,0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe592a8,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe59d30,0x0(%rbp) │ │ │ │ + mov %r9b,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe599d0,-0x48(%rbp) │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %ebx,0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %dl,0x30(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5a180,0x0(%rbp) │ │ │ │ + mov %r8b,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe58a98,0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + jmp e4f8d8 │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + movq $0xe598d8,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %ecx,0x30(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173f18 │ │ │ │ + mov 0x6(%r14),%rcx │ │ │ │ + movq $0xe52128,-0x70(%r12) │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0xe52348,-0x28(%r12) │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x70(%r12),%r14 │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe59c40,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %bl,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r10,0x8(%rbp) │ │ │ │ + mov %r9,0x10(%rbp) │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %ebx,0x28(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + je e5a60c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e52f19 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e53002 │ │ │ │ - movq $0xe52f20,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %edx,0x48000000(%rax) │ │ │ │ + mov 0x88(%rbp),%edi │ │ │ │ + mov 0x80(%rbp),%rsi │ │ │ │ + mov 0x78(%rbp),%ecx │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e5a69f │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5ab3e │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + lea -0x7(%r12),%r8 │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + sub %rdx,%r9 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jl e5a705 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + add %r9,%rdx │ │ │ │ + dec %rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5b076 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge e5b3d1 │ │ │ │ + mov (%r11,%rdx,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jbe e5a73d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jl e5abc4 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + dec %rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5b437 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge e5b443 │ │ │ │ + mov (%r11,%rdx,1),%dl │ │ │ │ + cmp $0xc2,%dl │ │ │ │ + jb e5abc4 │ │ │ │ + lea -0x1(%r9),%rdx │ │ │ │ + jmp e5a740 │ │ │ │ + mov %r9,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e5ac54 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e5b20d │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e5b1fc │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x5899a7(%rip),%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp $0xf4240,%r9 │ │ │ │ + jge e5b082 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov %r10,0x100(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r11,0xe8(%rsp) │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e59071 │ │ │ │ + movq $0xe5a8b0,-0x40(%rbp) │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0xf0(%rsp),%r10 │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov 0xc0(%rsp),%r11 │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %eax,0x30(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e52f20 │ │ │ │ + jne e5a8b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcll $1,(%rsi) │ │ │ │ + cmp (%rax),%al │ │ │ │ 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 %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WR push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e52f70 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe52fa8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e52fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + mov 0x80(%rbp),%edi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%ecx │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + jmp e5ad55 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e5aaad │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e5aa1d │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e59056 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + add $0x10,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4d0c0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4cff8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e59616 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r8b,%r8b │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7cb7d7bb(%rbx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + mov %ebx,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5aa66 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5c0c0,0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + movq $0xe5aa08,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7cb7d7bb(%rbx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5309d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe52d48,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe52dc0,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe52ec8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + ja e5aafc │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ + movq $0xe59418,0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5aa98,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e59505 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %al,%al │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe5a618,-0x48(%rbp) │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %eax,0x30(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jl e5abf8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + add $0xfffffffffffffffe,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5b46e │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge e5b4ec │ │ │ │ + mov (%r11,%rdx,1),%dl │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jb e5abf8 │ │ │ │ + lea -0x2(%r9),%rdx │ │ │ │ + jmp e5a740 │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jl e5a73d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + add $0xfffffffffffffffd,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5b4fb │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge e5be07 │ │ │ │ + mov (%r11,%rdx,1),%dl │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jb e5a73d │ │ │ │ + lea -0x3(%r9),%rdx │ │ │ │ + jmp e5a740 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe59680,0x0(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe5ace8,-0x40(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %eax,0x30(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ace8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rcll $1,(%rsi) │ │ │ │ + cmp (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RXB push %r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + mov 0x80(%rbp),%edi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%ecx │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + xor %r9b,%r9b │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5afd1 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge e5920d │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e5b2d1 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge e5b3fb │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov (%r11,%rcx,1),%r9b │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + mov 0x11b98b0(%r9),%r9b │ │ │ │ + add %bl,%r9b │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + mov 0x11b9840(%rbx),%bl │ │ │ │ + movzbl %bl,%r9d │ │ │ │ + test %r9,%r9 │ │ │ │ + je e5915f │ │ │ │ + cmp $0xc,%r9 │ │ │ │ + je e5bf53 │ │ │ │ + inc %rcx │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + jmp e5ad9e │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x563e28(%rip),%rdi │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x7(%rax),%bl │ │ │ │ + mov 0xb(%rax),%r9d │ │ │ │ + mov 0x7(%rsi),%r14 │ │ │ │ + mov 0xf(%rsi),%r11 │ │ │ │ + mov 0x17(%rsi),%r10 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e5b507 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r8,0x168(%rsp) │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rdi,0x1c0(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + mov %rbx,0x1a8(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5be43 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e58905 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + mov %r9,0x1b0(%rsp) │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + shr $0x18,%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x1b0(%rsp),%r10 │ │ │ │ + and %r10,%r9 │ │ │ │ + neg %r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x7(%r12),%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r9,0x1b8(%rsp) │ │ │ │ + mov 0x178(%rsp),%r9 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + movzbl %r9b,%r11d │ │ │ │ + test %r11,%r11 │ │ │ │ + je e5c5d0 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jge e5b639 │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5c8ec │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jge e5c8f4 │ │ │ │ + mov (%rdx,%r10,1),%r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + mov 0x11b98b0(%r11),%r11b │ │ │ │ + add %r9b,%r11b │ │ │ │ + movzbl %r11b,%r9d │ │ │ │ + mov 0x11b9840(%r9),%r9b │ │ │ │ + movzbl %r9b,%r11d │ │ │ │ + cmp $0xc,%r11 │ │ │ │ + je e58372 │ │ │ │ + inc %r10 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + jmp e5af69 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe59550,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %bl,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + or %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.R push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e531ec │ │ │ │ - add $0xc8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e531e1 │ │ │ │ - movq $0xe528a0,-0xc0(%r12) │ │ │ │ - mov %rsi,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa8(%r12) │ │ │ │ - mov %r9,-0xa0(%r12) │ │ │ │ - movq $0xe52990,-0x98(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - lea -0xc0(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0xe52b88,-0x78(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - movq $0xe52c90,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe53030,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e531c1 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + ja e5b452 │ │ │ │ + movq $0xe50308,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x35(%r12),%r10 │ │ │ │ + lea 0x1(%rbx),%r11 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e58e51 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e5b49d │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + movq $0xe58cf0,-0x60(%rbp) │ │ │ │ + mov %r14,0x128(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r14 │ │ │ │ + mov %r14,-0x58(%rbp) │ │ │ │ + mov 0xc0(%rsp),%r14 │ │ │ │ + mov %r14,-0x50(%rbp) │ │ │ │ + mov 0x128(%rsp),%r14 │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %ebx,0x30(%rbp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov 0x378(%r13),%rbx │ │ │ │ + lea 0x8(%r12),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + lea 0x8(%r12),%rcx │ │ │ │ + sub (%rbx),%rcx │ │ │ │ + mov 0x78(%rax),%rbx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov %rbx,0x78(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + call 1156730 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1156830 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x10(%rcx),%rbp │ │ │ │ + lea 0xc0(%rcx),%r15 │ │ │ │ + movq $0x0,0x388(%r13) │ │ │ │ + mov 0x378(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + lea -0x8(%rdx),%r12 │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + movslq 0x30(%rcx),%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + dec %rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rdi,0x358(%r13) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,0x78(%rax) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe53208,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - lea 0x56b0c5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jge e5a77e │ │ │ │ + mov %rdx,%r9 │ │ │ │ + jmp e5a77e │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e5b234 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + lea 0x588efe(%rip),%r10 │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp e5a768 │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + add %rbx,%r11 │ │ │ │ + jmp e5a768 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x42(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ah,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%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 e53252 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e53292 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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.WRB sbb %r9b,-0x75(%r8) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e53310 │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e53305 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe53268,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 e53352 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja e5b4ca │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e58c95 │ │ │ │ + movq $0xe515b0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dil,%dil │ │ │ │ + inc %rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + jmp e59a68 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp e4ca30 │ │ │ │ + movq $0xe5b310,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5b310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e533d0 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + push %r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e5b360 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r10,%r11 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r11,%r10 │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + je e58fd5 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e533c5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe53328,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + ja e5bfd3 │ │ │ │ + movq $0xe517c8,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e58a32 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e587e5 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe58f78,0x0(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp e4c968 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 e53459 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5344e │ │ │ │ - movq $0x117a748,-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 $0xe53368,-0x28(%r12) │ │ │ │ + movq $0xe595e8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe5b008,0x0(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe59188,0x0(%rbp) │ │ │ │ + mov %bl,0x48(%rbp) │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe50540,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r11,%rdi │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe5b260,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e535c0 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jb e53525 │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jb e535e4 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e53501 │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - movq $0xe533e8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0xe53668,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jae e5355c │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + cmp %r10,%r8 │ │ │ │ + jl e58871 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + lea 0x588bf1(%rip),%rsi │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x168(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + lea 0x588bcd(%rip),%rax │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdi,0x1c0(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + mov %rbx,0x1a8(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + jmp e5aeef │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe59398,0x0(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %gs,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ds push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x28,%esp │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e5b5f4 │ │ │ │ + mov 0x20(%rbp),%r9d │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + mov 0x60(%rbp),%al │ │ │ │ + add $0x68,%rbp │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5359c │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe53228,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe53550,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja e5c2dc │ │ │ │ + movq $0xe56fc0,-0x30(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %eax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9b,(%r12) │ │ │ │ + mov 0x1b8(%rsp),%rbx │ │ │ │ + lea -0x30(%r12),%rdx │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + jmp e5baff │ │ │ │ nopl 0x0(%rax) │ │ │ │ + adc $0xae,%al │ │ │ │ + in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e5b6f8 │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0xa0(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x98(%rbp),%r11 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov 0x90(%rbp),%r14b │ │ │ │ + jmp e5b93e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800563a(%rax) │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r9d │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x28(%rbp),%r11 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e5baff │ │ │ │ + nopl (%rax) │ │ │ │ + adc $0xae,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x30,%esp │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e5b7c8 │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0xa0(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x98(%rbp),%r11b │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5362d │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0xe532a8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe535d8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ja e5bef8 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r11b,-0x10(%r12) │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + lea 0x1(%r10),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + inc %r10 │ │ │ │ + lea -0x7(%r12),%r11 │ │ │ │ + mov %r11,0x208(%rsp) │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov 0x208(%rsp),%r10 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + jmp e5b977 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0xae,%al │ │ │ │ + in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ss (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp f14f48 │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e5b8a8 │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0xa0(%rbp),%r10 │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rbx,0x200(%rsp) │ │ │ │ + mov 0x90(%rbp),%bl │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x200(%rsp),%r11 │ │ │ │ + add (%r11),%bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov 0x11b9840(%rbx),%r11b │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e5b805 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov 0x98(%rbp),%r14 │ │ │ │ + cmp $0xc,%rbx │ │ │ │ + je e5bc06 │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov 0x210(%rsp),%r11 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5bde8 │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %r14b,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + inc %r10 │ │ │ │ + mov %r11,0x208(%rsp) │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov 0x208(%rsp),%r10 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jge e5ba7b │ │ │ │ + test %r11,%r11 │ │ │ │ + jl e5bbb4 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jge e5bbc3 │ │ │ │ + mov (%rax,%r11,1),%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x11b98b0(%rax),%al │ │ │ │ + movq $0xe5b878,0x0(%rbp) │ │ │ │ + mov %al,0x90(%rbp) │ │ │ │ + mov %r10,0x98(%rbp) │ │ │ │ + mov %r11,0xa0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5b878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + shll $1,0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e53730 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + cmp 0x0(%rsi),%dl │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r9d │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x28(%rbp),%r11 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov %rsi,0x168(%rsp) │ │ │ │ + mov 0x68(%rbp),%rsi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x88(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x80(%rbp),%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x78(%rbp),%r11 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rbx,0x1d8(%rsp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x1d8(%rsp),%rdi │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + jmp e5ba7f │ │ │ │ + mov 0x7(%r10),%r11 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e53725 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe53470,-0x30(%r12) │ │ │ │ + ja e5bbd5 │ │ │ │ + movq $0xe57098,-0x48(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xe53698,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e53998 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 e53772 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + add $0xa8,%rbp │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5bb7c │ │ │ │ + movq $0xe52a18,-0x88(%r12) │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + mov %r10,-0x70(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0xe53200,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %r9d,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x88(%r12),%r14 │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + movq $0xe5b760,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %r9d,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1173f18 │ │ │ │ + mov %r11,%r14 │ │ │ │ + add $0xa8,%rbp │ │ │ │ + jmp e4ca30 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0xa8,%rbp │ │ │ │ + jmp e4c968 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe5b9e0,0x18(%rbp) │ │ │ │ + mov %r11,0x90(%rbp) │ │ │ │ + mov %r10,0x98(%rbp) │ │ │ │ + mov %rbx,0xa0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0xa8,%rbp │ │ │ │ + lea 0x58f5b1(%rip),%rsi │ │ │ │ + mov 0x198(%rsp),%r8 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov 0x168(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + add $0xa8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5c02d │ │ │ │ + movq $0xe53c60,-0xa0(%r12) │ │ │ │ + mov %r8,-0x98(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + mov %r11,-0x88(%r12) │ │ │ │ + mov %rdi,-0x80(%r12) │ │ │ │ + mov %rcx,-0x78(%r12) │ │ │ │ + mov %r9d,-0x70(%r12) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + lea -0x9f(%r12),%rdx │ │ │ │ + mov %rdx,0x1d0(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne e5c27d │ │ │ │ + add $0xffffffffffffff90,%r12 │ │ │ │ + movq $0xe5bd40,-0x58(%rbp) │ │ │ │ + mov 0x1d0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov 0x150(%rsp),%rdx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r9d,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5bd40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or 0x0(%rax,%rax,1),%bh │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e537b2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,0x48005637(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jge e5c011 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r9d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov %r9d,%ebx │ │ │ │ + shr $0x18,%rbx │ │ │ │ + and %rax,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e5c8a8 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e5c980 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5bdcc │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5da58,0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe57dc0,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe5b6c8,0x0(%rbp) │ │ │ │ + mov %r14b,0x90(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + movq $0xe50e28,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r11,%rdi │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe589a0,-0x98(%rbp) │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x150(%rsp),%r9 │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + mov 0x158(%rsp),%r9 │ │ │ │ + mov %r9,-0x88(%rbp) │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %r9,-0x80(%rbp) │ │ │ │ + mov 0x160(%rsp),%r9 │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x168(%rsp),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x170(%rsp),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x178(%rsp),%r9 │ │ │ │ + mov %r9b,-0x60(%rbp) │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov %r9d,-0x58(%rbp) │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov %r11,-0x48(%rbp) │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff68,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5b798,0x0(%rbp) │ │ │ │ + mov %r11b,0x98(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + rcrl $1,(%rdi) │ │ │ │ + cmp (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e53830 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %dh,0x48005635(%rax) │ │ │ │ + mov 0x88(%rbp),%eax │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%ecx │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + jmp e5bf88 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e53825 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe53788,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + ja e5bfb7 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + add $0x40,%rbp │ │ │ │ + lea 0x58f224(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp e5a2b6 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe5bf28,0x0(%rbp) │ │ │ │ + mov %r11,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe58970,0x0(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0xe58be0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + movq $0xe57628,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e53c60 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + movq $0xe58838,-0x58(%rbp) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x150(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r9d,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r11,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173f18 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor $0x56,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x5e16d7bb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e53872 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor $0x56,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x76b7d7bb(%rbx) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je e5c14c │ │ │ │ + movq $0xe5c100,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5c100 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e538f0 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xor 0x0(%rsi),%edx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + jne e5c1f2 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e538e5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe53848,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja e5c1a3 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %eax,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe58630,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ jmp 117eec8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5c0a0,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e53979 │ │ │ │ + add %cl,(%rax) │ │ │ │ + xor 0x0(%rsi),%edx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rsi,0x130(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x130(%rsp),%rbx │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5396e │ │ │ │ - movq $0x117a748,-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 $0xe53888,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja e5c25b │ │ │ │ + movq $0xe50888,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %eax,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe58498,0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0xe5c1d0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + movq $0xe56c48,-0x68(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %r10,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0xe56e68,-0x20(%r12) │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x68(%r12),%r14 │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe5b5d0,-0x68(%rbp) │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %eax,-0x48(%rbp) │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff98,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nop │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x5e16d7bb(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd72ec <__environ@GLIBC_2.2.5+0xf9d7ec4> │ │ │ │ (bad) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe539d8,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x76b7d7bb(%rbx) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je e5c414 │ │ │ │ + movq $0xe5c3c8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e539d8 │ │ │ │ + jne e5c3c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %edx,0x0(%rsi) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e5c4ad │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5c46b │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %eax,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe58fa8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5c368,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x30(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ - add %r8d,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x74b7d7bb(%rbx) │ │ │ │ + jne e5c4ef │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5c513 │ │ │ │ + movq $0xe51b10,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %eax,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe58e98,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe5c498,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + adc %ebp,0x6d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0xe536b8,-0x60(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ + add %dl,0x4800562f(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %rsi,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov %rdi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov 0x88(%rbp),%r10 │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp e5c5ea │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ mov %rdx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jb e53ace │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb e53a8a │ │ │ │ - mov 0x4(%rdx),%rcx │ │ │ │ - mov 0xc(%rdx),%rsi │ │ │ │ - mov 0x14(%rdx),%rdi │ │ │ │ - mov 0x1c(%rdx),%rdx │ │ │ │ - movq $0xe53908,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - mov 0x5(%rdx),%rcx │ │ │ │ - mov 0xd(%rdx),%rsi │ │ │ │ - mov 0x15(%rdx),%rdx │ │ │ │ - movq $0xe537c8,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb e53b0f │ │ │ │ - mov 0x6(%rdx),%rcx │ │ │ │ - mov 0xe(%rdx),%rdx │ │ │ │ - movq $0xe53748,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - mov 0x7(%rdx),%rcx │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5ca74 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + lea -0x7(%r12),%r11 │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %r10,%r14 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jl e5c651 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + dec %r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5cf61 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge e5d2f7 │ │ │ │ + mov (%rcx,%r10,1),%r10b │ │ │ │ + cmp $0x80,%r10b │ │ │ │ + jbe e5c68a │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jl e5cb32 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + dec %r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5d359 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge e5d361 │ │ │ │ + mov (%rcx,%r10,1),%r10b │ │ │ │ + cmp $0xc2,%r10b │ │ │ │ + jb e5cb32 │ │ │ │ + lea -0x1(%r14),%r10 │ │ │ │ + jmp e5c68d │ │ │ │ + mov %r14,%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle e5cbd4 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e5d121 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r8,0x1c8(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + jg e5d110 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x587a5a(%rip),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0xf4240,%r14 │ │ │ │ + jge e5cf69 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x200(%rsp) │ │ │ │ + mov %r11,0x1f8(%rsp) │ │ │ │ + mov %r9,0x1f0(%rsp) │ │ │ │ + mov %r8,0x1c8(%rsp) │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e57a24 │ │ │ │ + movq $0xe5c820,-0x88(%rbp) │ │ │ │ + mov 0x1f0(%rsp),%r10 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0x168(%rsp),%rsi │ │ │ │ + mov %rsi,-0x60(%rbp) │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov %r9d,-0x58(%rbp) │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov %r11,-0x48(%rbp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov 0x1c8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov 0x1e8(%rsp),%r8 │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff78,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5c820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + adc %ch,0x2d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800562c(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %rsi,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov %rdi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %rsi,0x1c0(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + jmp e5cd0b │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e5ca08 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e5c980 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e58152 │ │ │ │ + add $0x58,%rbp │ │ │ │ + lea 0x562376(%rip),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp e5ae4d │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4d0c0 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - lea 0x56a790(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb e53b4d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4cff8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e580d8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r8b,%r8b │ │ │ │ + add %rax,%rsi │ │ │ │ + inc %rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp e59a68 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ch,0x2b(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5c9c9 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9b,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5d818,0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5c970,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x0(%rsi),%dl │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5ca58 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe57ff0,0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5c9f8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe5c548,-0x90(%rbp) │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov 0x150(%rsp),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x158(%rsp),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %r11,-0x78(%rbp) │ │ │ │ + mov 0x160(%rsp),%r11 │ │ │ │ + mov %r11,-0x70(%rbp) │ │ │ │ + mov 0x168(%rsp),%r11 │ │ │ │ + mov %r11,-0x68(%rbp) │ │ │ │ + mov 0x180(%rsp),%r11 │ │ │ │ + mov %r11d,-0x60(%rbp) │ │ │ │ + mov 0x188(%rsp),%r11 │ │ │ │ + mov %r11,-0x58(%rbp) │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jl e5cb67 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + add $0xfffffffffffffffe,%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5d460 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge e5d4b8 │ │ │ │ + mov (%rcx,%r10,1),%r10b │ │ │ │ + cmp $0xe0,%r10b │ │ │ │ + jb e5cb67 │ │ │ │ + lea -0x2(%r14),%r10 │ │ │ │ + jmp e5c68d │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + jl e5c68a │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + add $0xfffffffffffffffd,%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5d50f │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge e5d5aa │ │ │ │ + mov (%rcx,%r10,1),%r10b │ │ │ │ + cmp $0xf0,%r10b │ │ │ │ + jb e5c68a │ │ │ │ + lea -0x3(%r14),%r10 │ │ │ │ + jmp e5c68d │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e57d71 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x562095(%rip),%r8 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + jmp e5ae4d │ │ │ │ + movq $0xe5cc88,-0x88(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov 0x150(%rsp),%r10 │ │ │ │ + mov %r10,-0x80(%rbp) │ │ │ │ + mov 0x158(%rsp),%r10 │ │ │ │ + mov %r10,-0x78(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x70(%rbp) │ │ │ │ + mov 0x160(%rsp),%r10 │ │ │ │ + mov %r10,-0x68(%rbp) │ │ │ │ + mov 0x168(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%rbp) │ │ │ │ + mov 0x180(%rsp),%r10 │ │ │ │ + mov %r10d,-0x58(%rbp) │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%rbp) │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov %r11,-0x48(%rbp) │ │ │ │ + mov 0x198(%rsp),%r14 │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff78,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5cc88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + adc %ch,0x2d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53bae │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe53bc8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e5ccb8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %rsi,0x160(%rsp) │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov %rdi,0x168(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov %r9,0x180(%rsp) │ │ │ │ + mov 0x80(%rbp),%r9 │ │ │ │ + mov %rsi,0x1c0(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r10,0x188(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + xor %r11b,%r11b │ │ │ │ + mov %rsi,0x1a0(%rsp) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov 0x1a0(%rsp),%rbx │ │ │ │ + mov %r8,0x1c8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x1c8(%rsp),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5cdf6 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jge e57cdc │ │ │ │ + test %r10,%r10 │ │ │ │ + jl e5d1db │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jge e5d31d │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov (%r8,%r10,1),%r14b │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + mov 0x11b98b0(%r14),%r14b │ │ │ │ + add %r9b,%r14b │ │ │ │ + movzbl %r14b,%r9d │ │ │ │ + mov 0x11b9840(%r9),%r9b │ │ │ │ + movzbl %r9b,%r14d │ │ │ │ + test %r14,%r14 │ │ │ │ + je e57b4f │ │ │ │ + cmp $0xc,%r14 │ │ │ │ + je e5d6c1 │ │ │ │ + inc %r10 │ │ │ │ + mov 0x198(%rsp),%r14 │ │ │ │ + jmp e5cd5d │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe58180,0x0(%rbp) │ │ │ │ + mov %r9,0x40(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe57f40,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11,-0x8(%rbp) │ │ │ │ + mov %r9b,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe5ce80,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ce80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x48005626(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + jmp e5ced9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,0x26(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e5ceb0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x7(%rbx),%r10 │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %rbx,%r11 │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r11,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e581e5 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d5e1 │ │ │ │ + movq $0xe54658,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x3d(%r12),%r11 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e5d4c3 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e57570 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r11,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e579d8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x561d08(%rip),%r8 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + jmp e5ae4d │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4c7c8 │ │ │ │ + movq $0xe57860,-0xa8(%rbp) │ │ │ │ + mov %rdx,0x1d8(%rsp) │ │ │ │ + mov 0x150(%rsp),%rdx │ │ │ │ + mov %rdx,-0xa0(%rbp) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + mov %rdx,-0x98(%rbp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rdx,-0x90(%rbp) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov %rdx,-0x80(%rbp) │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + mov %edx,-0x78(%rbp) │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x190(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0x1c8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %r11,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff58,%rbp │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov 0x378(%r13),%rbx │ │ │ │ + lea 0x8(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + lea 0x8(%r12),%rdx │ │ │ │ + sub (%rbx),%rdx │ │ │ │ + mov 0x78(%rax),%rbx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + mov %rbx,0x78(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + call 1156730 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1156830 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x10(%rcx),%rbp │ │ │ │ + lea 0xc0(%rcx),%r15 │ │ │ │ + movq $0x0,0x388(%r13) │ │ │ │ + mov 0x378(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + lea -0x8(%rdx),%r12 │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + movslq 0x30(%rcx),%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + dec %rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rdi,0x358(%r13) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,0x78(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %r14,%r10 │ │ │ │ + jge e5c6ca │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e5c6ca │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl e5d147 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r8,0x1c8(%rsp) │ │ │ │ + lea 0x586fea(%rip),%r8 │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp e5c6b5 │ │ │ │ + mov %r8,0x1c8(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + add %rbx,%rcx │ │ │ │ + jmp e5c6b5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x23(%rax) │ │ │ │ + push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e5d1ac │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d48c │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e577de │ │ │ │ + movq $0xe55c98,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %dil,%dil │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + jmp e59a68 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %r10,%r14 │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp e4ca30 │ │ │ │ + movq $0xe5d248,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5d248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + and 0x0(%rsi),%dl │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + jmp e5d29d │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%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,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe53bf0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ + add %dl,0x48005622(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rbx,%r10 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r10,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e57bd1 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d756 │ │ │ │ + movq $0xe55eb0,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x2d(%r12),%r10 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e5d5b5 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5e22f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c700 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe57b78,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp e4c968 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe580b0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4c7c8 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c700 │ │ │ │ + movq $0xe5d398,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5d398 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r10,%r11 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r11,%r10 │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + jne e5d555 │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d9e5 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e5d42a │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %rdi │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe56b70,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %al,%al │ │ │ │ + inc %rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + lea -0xd(%r12),%rdi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp e59a68 │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4c7c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe57c30,0x0(%rbp) │ │ │ │ + mov %r9b,0x8(%rbp) │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %r11,0x18(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5d178,0x0(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c700 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5d649 │ │ │ │ + movq $0xe54a10,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r8,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp e4c7c8 │ │ │ │ + nop │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53cce │ │ │ │ - add $0x30,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800561f(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e53cc3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe53b80,-0x28(%r12) │ │ │ │ + ja e5d9fd │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e5d772 │ │ │ │ + movq $0xe569e8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe53c18,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x1(%r11),%rdi │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmp e59a68 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c700 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5d7b2 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %rbx,%r8 │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe5ce48,0x0(%rbp) │ │ │ │ + mov %r10,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e5d9b6 │ │ │ │ + movq $0xe554e8,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r8,%r14 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + mov %r14,%r11 │ │ │ │ + add %r8,%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e5e199 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x5615ea(%rip),%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + adc %ch,0x3f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e5d6b8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x80(%rbp),%rcx │ │ │ │ + jmp e5d707 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x198(%rsp),%r14 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + mov 0x188(%rsp),%r10 │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov 0x168(%rsp),%rdi │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5dc04 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x88,%rbp │ │ │ │ + lea 0x58da9e(%rip),%rbx │ │ │ │ + lea -0x7(%r12),%rcx │ │ │ │ + mov %r14,0x198(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov 0x198(%rsp),%r8 │ │ │ │ + jmp e5bc61 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe5d218,0x0(%rbp) │ │ │ │ + mov %r9,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %r11,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + cmp $0xffffffffffffffff,%r14 │ │ │ │ + jne e5df26 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x5614c0(%rip),%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe57e40,0x0(%rbp) │ │ │ │ + mov %r10,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + add %rbx,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e5dea0 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x561483(%rip),%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + nop │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sbb $0x56,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %ch,%cl │ │ │ │ + movabs %al,0x801f0f000000 │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53d16 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe53d30,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x56,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rbp,2) │ │ │ │ + movl $0xe5d858,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5d858 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4800561c(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rbx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rsi,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e5d930 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d8f6 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5dfb8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5d7f0,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,0x4800561b(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5d99a │ │ │ │ + movq $0xe54dc8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe5dce8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe5d920,0x0(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %r14,%r11 │ │ │ │ + add %r8,%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e5de54 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + add $0x50,%rbp │ │ │ │ + lea 0x56127d(%rip),%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ae4d │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe5e180,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe5d528,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ + add %ch,0x4800561a(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + jmp e5dae4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800561a(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e5dade │ │ │ │ + movq $0xe5da98,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5da98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1a(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rbx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jne e5db73 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5db37 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe57ba8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5da30,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + or %edi,0x0(%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,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe53d58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5dbda │ │ │ │ + movq $0xe563d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe57760,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe5db60,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea 0x561930(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe5d688,0x0(%rbp) │ │ │ │ + mov %rcx,0x80(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe5def8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + mov %r11,0x30(%rbp) │ │ │ │ + mov %r10,0x38(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53e36 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %dh,0x18(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rdi,0x218(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x218(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e53e2b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe53ce8,-0x28(%r12) │ │ │ │ + ja e5de32 │ │ │ │ + movq $0xe557c0,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe53d80,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add %rsi,%rax │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e5ddbe │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53e7e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe53e98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rsi) │ │ │ │ + movl $0xe5dd20,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5dd20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48005617(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %r8,%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jne e5dc93 │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + jmp e5ddbe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,0x17(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,0x45(%rbx,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + jmp e5ddbe │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + lea 0x1(%rbx),%r8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5de12 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe57de8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5dd90,0x0(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe5dc68,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe55278,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r11,%rsi │ │ │ │ + lea -0x25(%r12),%rcx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe55f90,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53ee6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe53f00,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x8b480056,%eax │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5dc23 │ │ │ │ + movq $0xe56818,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r14,%rdi │ │ │ │ + inc %rdi │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmp e59a68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x15(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,0x45(%rbx,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e5e05e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x8b480056,%eax │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je e5e051 │ │ │ │ + movq $0xe5e000,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5e000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + adc $0x56,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %al,0x4d(%rbx,%rcx,4) │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + jne e5e10f │ │ │ │ + lea 0x561d8b(%rip),%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5e0b5 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %r9d,%eax │ │ │ │ + shr $0x10,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe581b8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe5df88,0x0(%rbp) │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x0(%rsi),%edx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rsi,0x220(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x220(%rsp),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5e14d │ │ │ │ + movq $0xe54ce8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne e5e141 │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + jmp e5e05e │ │ │ │ + add %rsi,%rax │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + jmp e5e05e │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe5e0e8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + or %edi,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e53f98 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e53f8d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe53f28,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %bl,0x13(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + jmp e5d404 │ │ │ │ + movq $0xe547a0,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r11,%rsi │ │ │ │ + lea -0x25(%r12),%rcx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe555a0,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x25(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + movq $0xe561b0,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %rbx │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp e59a68 │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %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,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe53f48,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0x598dba(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e54077 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5406c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja e5e2d7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe53eb8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe53fb8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0xe5e288,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x33c750(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e540be │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe540d8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb e5e352 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5e347 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + movq $0xe5e2a8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe5e368,-0x10(%rbp) │ │ │ │ + lea 0x598d17(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10e6628 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e5e374 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1063c00 │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %bl,%al │ │ │ │ + adc %edx,0x0(%rsi) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e54126 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54140,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jb e5e3e0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5e3d5 │ │ │ │ + movq $0xe5e2f8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe5e400,-0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x33c662(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x5611a9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x11(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x5607ae,%eax │ │ │ │ + lea 0x561131(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + lea 0x598c12(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 10e6628 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e5418e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe541a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jb e5e4a3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e5e498 │ │ │ │ + movq $0xe5e430,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0xe5e4c0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x33c582(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x561146(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc %edx,0x0(%rsi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x5606ee(%rip),%rsi │ │ │ │ + lea 0x5610d1(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp fb0218 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5e528 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e5e55c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e5e619 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e5e5b5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e5e62f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e5e5b5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5e6a8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54240 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54235 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe541d0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e5e6dc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e5e799 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e5e735 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e5e7af │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e5e735 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5e828 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e542b1 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e542a6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe541f0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e5e85c │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e5e919 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e5e8b5 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e5e92f │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e5e8b5 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5e9a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ 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,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e5e9dc │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + movb $0xef,(%rax,%r8,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + movb $0xbf,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + lea 0x2(%r8),%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e5ea99 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e5ea35 │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x2(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e5eaaf │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e5ea35 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %r14b,(%rax,%r8,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + mov %al,(%rbx,%r8,1) │ │ │ │ + and $0x3f,%r14d │ │ │ │ + lea 0x80(%r14),%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe54258,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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 e543a8 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5439d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe54160,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe542d0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB call 10de244c <__environ@GLIBC_2.2.5+0xf9e3024> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + je e5ee4b │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e5ec1f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e5ed6a │ │ │ │ + movq $0xe5eb90,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5eb90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e543ee │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54408,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + jmp e5eb7c │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ebc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54456 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54470,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x597a89(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e5ecc4 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e5ed6a │ │ │ │ + movq $0xe5ec68,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ec68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800e5ec(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ec98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e544be │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe544d8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5979ef(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x560940(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe5ecf8,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ecf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54526 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54540,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + in (%dx),%eax │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ed28 │ │ │ │ + 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,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59793e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe5eda0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5eda0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + in (%dx),%eax │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5edd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e545d8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e545cd │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe54568,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59785d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + jmp e5eb1c │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e54649 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5463e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe54588,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + rex.RB loopne e5eec1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5ef14 │ │ │ │ + movq $0xe5eec0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5eec0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e546c2 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e546b7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe545f0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + out %al,(%dx) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5eef0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54723 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe54660,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,(%r8) │ │ │ │ + out %eax,(%dx) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5e528 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e547c9 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e547be │ │ │ │ - movq $0x117a748,-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 $0xe544f8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe546e0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + sbb $0x597772,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e54986 │ │ │ │ + jb e5efce │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jb e54902 │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb e549a8 │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e548c4 │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rdx │ │ │ │ - mov 0x14(%rbx),%rsi │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - movq $0xe543c0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0xe54428,-0x70(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0xe54490,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe54748,-0x30(%r12) │ │ │ │ - lea -0x90(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe54ad0,-0x18(%rbp) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0xe54c10,-0x20(%rbp) │ │ │ │ + movq $0xe5ef90,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ef90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - or -0x7d(%rax),%cl │ │ │ │ - stc │ │ │ │ - add (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54966 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe53e50,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe54008,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe54b70,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0xe548f8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x70,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e5f041 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5f05d │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e54a23 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rdx │ │ │ │ + ja e5f052 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rbx │ │ │ │ - movq $0xe54090,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0xe540f8,-0x48(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe54330,-0x28(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe54b20,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0xe549a0,-0x20(%rbp) │ │ │ │ + movq $0xe5ef48,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe5f078,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54a99 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0xe53dd0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe54bc0,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe54a58,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne e5f094 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5ee70 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ 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 $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e5f0f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5f14c │ │ │ │ + movq $0xe5f0f8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f0f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ 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 $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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 $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + int1 │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,-0xf(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5e6a8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x59753a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dd8584 <__environ@GLIBC_2.2.5+0x729d915c> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.RB call 10de2adc <__environ@GLIBC_2.2.5+0xf9e36b4> │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe54c78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e5f1b0 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e5f2af │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e5f3f2 │ │ │ │ + movq $0xe5f220,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0xe(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54cc6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54ce0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5973f9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e5f34d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e5f3f2 │ │ │ │ + movq $0xe5f2f8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f2f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54d59 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54d48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + repz in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e54d48 │ │ │ │ + jne e5f328 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x2fe910c5(%rbx),%eax │ │ │ │ - lahf │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59735f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe5f380,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e54dc9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54dbe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe54d00,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e5f3(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f3b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5972b6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe5f428,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f428 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe54d70,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 e54ec0 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e54eb5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe54c98,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe54de8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0xc(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f458 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54f06 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54f20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5971d5(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54f6e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54f88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e5f541 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5f594 │ │ │ │ + movq $0xe5f540,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f540 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0xb(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e54fd6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe54ff0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x4c00e5f5(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5e828 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x5970f2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e55069 │ │ │ │ + jb e5f64e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55058,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe5f610,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e55058 │ │ │ │ + jne e5f610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x1fe910c5(%rbx),%eax │ │ │ │ - pushf │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e550d9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e550ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe55010,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e55152 │ │ │ │ - add $0x28,%r12 │ │ │ │ + rex.RB loopne e5f6c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5f6dd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e55147 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe55080,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ + ja e5f6d2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe5f5c8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe5f6f8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e551b3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe550f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e55259 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5524e │ │ │ │ - movq $0x117a748,-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 $0xe54fa8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe55170,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e5f714 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5f4f0 │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dd8bcc <__environ@GLIBC_2.2.5+0xf9d97a4> │ │ │ │ - (bad) │ │ │ │ - lea (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe552c0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e5f7e3 │ │ │ │ + movq $0xe5f790,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e552c0 │ │ │ │ + jne e5f790 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ 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 adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,-0x7eb70000(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x48000000(%rax) │ │ │ │ - mov 0x6(%rbx),%edx │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe54ed8,-0x88(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0xe54f40,-0x68(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0xe551d8,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe55428,0x8(%rbp) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55402 │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe54c30,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe54e48,-0x40(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe55478,0x8(%rbp) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe5f7f8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + jmp e5f188 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + clc │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f820 │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x8(%r8) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5f850 │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e55537 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5552c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe547e0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe55278,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e53998 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e5f89c │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x596e0c(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e5f972 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e5f903 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596da5(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596d36(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e5f992 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e5f903 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596d16(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596ce0(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5557e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55598,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de3334 <__environ@GLIBC_2.2.5+0xf9e3f0c> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e5fa08 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e5fb07 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e5fc4a │ │ │ │ + movq $0xe5fa78,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fa78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55611 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55600,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800e5fa(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e55600 │ │ │ │ + jne e5faa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x77e910c5(%rbx),%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596ba1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e5fba5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e5fc4a │ │ │ │ + movq $0xe5fb50,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fb50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x4800e5fb(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fb80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (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 $0xe555b8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e556ef │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e556e4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe55550,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe55630,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596b07(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe5fbd8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fbd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55736 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55750,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + cld │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fc08 │ │ │ │ + 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,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596a5e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe5fc80,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fc80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5579e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe557b8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e5fc(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fcb0 │ │ │ │ + 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,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59697d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55831 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55820,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e5fd99 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e5fdec │ │ │ │ + movq $0xe5fd98,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e55820 │ │ │ │ + jne e5fd98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x57e910c5(%rbx),%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + std │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fdc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e558a1 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55896 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe557d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e5e9a8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (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,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe55848,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 e55998 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5598d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe55770,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe558c0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + sbb $0x59689a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e559de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe559f8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de377c <__environ@GLIBC_2.2.5+0xf9e4354> │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55a46 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55a60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e5fe50 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e5ff4f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e60092 │ │ │ │ + movq $0xe5fec0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fec0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ + in $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5fef0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55aae │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55ac8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - 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 e55b41 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55b30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596759(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e5ffed │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e60092 │ │ │ │ + movq $0xe5ff98,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e55b30 │ │ │ │ + jne e5ff98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x47e910c5(%rbx),%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - xor (%rax),%al │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + jmp *%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e5ffc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e55bb1 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55ba6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe55ae8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e55c2a │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55c1f │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe55b58,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5966bf(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe60020,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60020 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55c8b │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x0(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe55bc8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e55d31 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e55d26 │ │ │ │ - movq $0x117a748,-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 $0xe55a80,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe55c48,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55d76 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55d90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596616(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe600c8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e600c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + add %ah,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e600f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55dde │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55df8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596535(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55e46 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55e60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e6024b │ │ │ │ + movq $0xe601f8,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e601f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%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,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe60260,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e5fe28 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55eae │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55ec8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4800e602(%r8) │ │ │ │ + mov 0x20(%rbp),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60288 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e55f41 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe55f30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800e602(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e55f30 │ │ │ │ + jne e602b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x47e910c5(%rbx),%eax │ │ │ │ - lea (%rdx),%esi │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e60304 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5963a4(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e603da │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e6036b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59633d(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5962ce(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e603fa │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e6036b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5962ae(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x596278(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + repnz push %rbp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e55fb1 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb e604c2 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e55fa6 │ │ │ │ + ja e604b7 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe55ee8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge e6047b │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - 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 e5602a │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5601f │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe55f58,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ + jmp e5e458 │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl e60497 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp e5e390 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov (%rbx,%rax,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e560ab │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e560a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e6055e │ │ │ │ movq $0x117a748,-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 $0xe55fc8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0xe60520,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%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,0x3f(%rdi) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0xe56040,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 e561c6 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e561bb │ │ │ │ - movq $0x117a748,-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 $0xe55e80,-0x48(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe560c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800567b │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e56455 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe56230,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e56230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jnp e56285 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x53(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb e56549 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e605d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e605ed │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e56283 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe53c68,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe56580,0x8(%rbp) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56559 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rdx │ │ │ │ + ja e605e2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rbx │ │ │ │ - movq $0xe554c8,-0xd8(%r12) │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - mov %rdx,-0xc0(%r12) │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - lea -0xd8(%r12),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jb e56459 │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jb e563b2 │ │ │ │ - mov 0x4(%rcx),%rdx │ │ │ │ - mov 0xc(%rcx),%rsi │ │ │ │ - mov 0x14(%rcx),%rdi │ │ │ │ - mov 0x1c(%rcx),%rcx │ │ │ │ - movq $0xe55d48,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0xe55db0,-0x90(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0xe55e18,-0x70(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0xe56138,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0xb0(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x90(%r12),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x70(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ + movq $0xe604d8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0xe565d0,0x0(%rbp) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x5(%rcx),%rdx │ │ │ │ - mov 0xd(%rcx),%rsi │ │ │ │ - mov 0x15(%rcx),%rcx │ │ │ │ - movq $0xe559b0,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0xe55a18,-0x90(%r12) │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0xe55cb0,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - lea -0xb0(%r12),%rcx │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0x90(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x1179660,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0xe56620,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb e564e5 │ │ │ │ - mov 0x6(%rcx),%rdx │ │ │ │ - mov 0xe(%rcx),%rcx │ │ │ │ - movq $0xe55708,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0xe55920,-0x90(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - lea -0xb0(%r12),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x1179660,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - movq $0xe56670,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x7(%rcx),%rcx │ │ │ │ - movq $0xe55680,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x1179660,-0x88(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - add $0xffffffffffffff88,%r12 │ │ │ │ - movq $0xe566c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x5677f8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe0,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0xe60608,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e60624 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ 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 $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e606b6 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe60678,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e60729 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e60745 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6073a │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe60630,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0xe60760,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-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 1173ea0 │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e6077c │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e56796 │ │ │ │ + jb e6080e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe56750,-0x18(%rbp) │ │ │ │ + movq $0xe607d0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e56750 │ │ │ │ + jne e607d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x3e(%rdx),%esi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56786 │ │ │ │ - mov 0x1d(%rbx),%rax │ │ │ │ - movq $0x10f3f10,-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,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb e567ae │ │ │ │ - lea 0x567b32(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x567b14(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e56829 │ │ │ │ + jb e608ae │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe56818,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe60870,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e56818 │ │ │ │ + jne e60870 │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x5fe910c5(%rbx),%eax │ │ │ │ - test %dh,(%rdx) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock nopl %gs:(%rax) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e56899 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e56932 │ │ │ │ - movq $0xe56898,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e56898 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubrs -0x1b(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - 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 e568d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e569a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e56a8a │ │ │ │ - movq $0xe569a8,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e60969 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6095e │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + movq $0xe60788,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0xe60828,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0xe60980,-0x30(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e569a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x4800e609(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + test %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 %cl,(%rdi) │ │ │ │ - xchg %edx,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jge e569f8 │ │ │ │ - movq $0xfc42c8,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe56a30,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + jne e609d4 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e56a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - bswap %rbx │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - movq $0xfc4368,-0x10(%r12) │ │ │ │ - lea 0x8(%rcx),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e60a5e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe60a20,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60a20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + 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 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56b1c │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe567d0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe56848,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe56950,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb e56b9d │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e56c0d │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56c02 │ │ │ │ - movq $0xe561e0,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe56710,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe56ab8,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e60ad1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e60aed │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e56be2 │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja e60ae2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe609d8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe56c28,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x5676d4(%rip),%rbx │ │ │ │ + movq $0xe60b08,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jne e60b24 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x56(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e56c9c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56c91 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x1179e40,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe56cb0,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp fc4258 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ + rex.RB call 10de448c <__environ@GLIBC_2.2.5+0xf9e5064> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48005672(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e56d68 │ │ │ │ - movq $0xe56d10,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e60b60 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e60c5f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e60da2 │ │ │ │ + movq $0xe60bd0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e56d10 │ │ │ │ + jne e60bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8d,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x72(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + or $0xe6,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56d58 │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5671c2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1e(%rbx),%rcx │ │ │ │ - add (%rcx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jge e56d92 │ │ │ │ - lea 0x575f67(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe56dc0,0x10(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e56dc0 │ │ │ │ + jne e60c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5f(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r11b,(%r8) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp fbe6f8 │ │ │ │ - nop │ │ │ │ - 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 e56e0c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e56e18 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x109f240,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xfc7068,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595a49(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe56df0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e60cfd │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e60da2 │ │ │ │ + movq $0xe60ca8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60ca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e56eba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp fb3590 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + or $0xe6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60cd8 │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e56f2b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e56f20 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe56e98,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe56f40,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e57101 │ │ │ │ - movq $0xe56fb0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5959af(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe60d30,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e56fb0 │ │ │ │ + jne e60d30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cadfb8 <__environ@GLIBC_2.2.5+0x8aeb90> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %r12b,0xd(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57000 │ │ │ │ + jne e60d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 %esp,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbx │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp $0x1fe0,%rcx │ │ │ │ - jg e570ca │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - sub %rdx,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jg e570a4 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xfc4368,-0x18(%r12) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp fc04d0 │ │ │ │ - movq $0xfc42e8,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595906(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0xe60dd8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60dd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + out %al,$0x0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe56f68,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e571ca │ │ │ │ - movq $0xe56c48,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xe56ed0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe57120,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x56711c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno e5724d │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57212 │ │ │ │ - movq $0xe57230,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e57178 │ │ │ │ - lea 0x5670ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe57320,-0x10(%r12) │ │ │ │ - movq $0x13f66a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595825(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e572a9 │ │ │ │ - movq $0xe572c8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x567068(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de47f4 <__environ@GLIBC_2.2.5+0xf9e53cc> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ 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 $0xe57320,-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 1173ea0 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e60ec8 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e60fc7 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e6110a │ │ │ │ + movq $0xe60f38,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60f38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - ss or 0x0(%rip),%esi │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0xf(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e60f68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5735a │ │ │ │ - movq $0xe57378,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e58840 │ │ │ │ - lea 0x566fbf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x56,%dh │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x7f,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e573c1 │ │ │ │ - movq $0xe573e0,-0x8(%rbp) │ │ │ │ - lea 0x575cea(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e6d898 │ │ │ │ - lea 0x566f78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jns e57435 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57465 │ │ │ │ - movq $0xe57438,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5956e1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e61065 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e6110a │ │ │ │ + movq $0xe61010,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57438 │ │ │ │ + jne e61010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x35b646(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - lea 0x59fbeb(%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) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e574d3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e574c8 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe57400,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x3509f0(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x10(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57512 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe57528,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57592 │ │ │ │ - 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 $0xe57480,-0x48(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x10b3ad0,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595647(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800566d(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57619 │ │ │ │ - movq $0xe575f8,-0x8(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe61098,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e575f8 │ │ │ │ + jne e61098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x6d(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %dh,-0x1b(%rsi) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - lea 0x566d70(%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 %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x76(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - lea 0x58e4a9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + adc %ah,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e610c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int1 │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57698 │ │ │ │ - movq $0xe574e8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 10b3728 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11739c0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x48005676,%eax │ │ │ │ - mov 0xf(%rbx),%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e5b2e0 │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%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 %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,0x23(%rdi) │ │ │ │ - movq $0xe576d0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea 0x566c74(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x566c66(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ - jo e577ba │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddb0a4 <__environ@GLIBC_2.2.5+0x729dbc7c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe57798,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x566f81(%rip),%r14 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59559e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe61140,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e71c98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - push %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 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e582d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57857 │ │ │ │ - movq $0xe57750,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x10d9e38,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x10b3ad0,-0x30(%r12) │ │ │ │ - movq $0x13eb1d1,-0x28(%r12) │ │ │ │ - movq $0x13e6a1f,-0x20(%r12) │ │ │ │ - movq $0x13f7049,-0x18(%r12) │ │ │ │ - movq $0x13be3e8,-0x10(%r12) │ │ │ │ - movq $0x13eb1d1,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - jmp 10b3728 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x566ba7(%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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x0(%rsi,%rdx,2) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e578d0 │ │ │ │ - movq $0xe578c0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x11(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e578c0 │ │ │ │ + jne e61170 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae e57915 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - jns e578ac │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - fdivs -0xbf0000(%rip) │ │ │ │ - gs clc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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 e57904 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e57910 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57966 │ │ │ │ - movq $0x109f220,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x109f1c0,-0x20(%r12) │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5954bd(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0xe578e8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e579fa │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e579ef │ │ │ │ - movq $0xe57888,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe57a18,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59733d(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x566a37(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de4b5c <__environ@GLIBC_2.2.5+0xf9e5734> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - imul $0x45c748,0x0(%rsi),%edx │ │ │ │ - rex jp e57a04 │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e57a40 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e61230 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e6132f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e61472 │ │ │ │ + movq $0xe612a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e612a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x83d88948,0x0(%rsi),%edx │ │ │ │ - loopne e57a4d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e57abc │ │ │ │ - movq $0xe57a78,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + adc %dh,%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57a78 │ │ │ │ + jne e612d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48005669(%rax) │ │ │ │ - movl $0xe57aa0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - jmp e58a10 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x69(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rsi,%rax,1),%esi │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne e57abc │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e577e0 │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595379(%rip),%rbx │ │ │ │ + add $0x18,%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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57b3d │ │ │ │ - movq $0xe57b10,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e613cd │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e61472 │ │ │ │ + movq $0xe61378,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57b10 │ │ │ │ + jne e61378 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x35af6e(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - lea 0x59f513(%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) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57bab │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57ba0 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe57ad8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x3502fe(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800e613(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e613a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57bea │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe57c00,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57c6a │ │ │ │ - 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 $0xe57b58,-0x48(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x10b3ad0,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5952df(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %si │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddb5ec <__environ@GLIBC_2.2.5+0x729dc1c4> │ │ │ │ - push %rax │ │ │ │ - movq $0xe57cd0,-0x8(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe61400,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57cd0 │ │ │ │ + jne e61400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48005666(%rax) │ │ │ │ - movl $0xe57d10,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - lea 0x566768(%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 %bl,0x66(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - jge e57cfc │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x58ddd1,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + adc $0xe6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp e57d8f │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57d70 │ │ │ │ - movq $0xe57bc0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 10b3728 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11739c0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%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,%al │ │ │ │ - push %si │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e57df9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e57e09 │ │ │ │ - movq $0xe57de8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595236(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe614a8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e57de8 │ │ │ │ + jne e614a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48005666(%rax) │ │ │ │ - movl $0xe57e20,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x7e(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - lea 0x58dcc1(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + adc $0xe6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e614d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - gs push %rsi │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - movl $0xe57e80,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - jmp e579a8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 11739c0 │ │ │ │ - nop │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jmp ffffffff8c317eda <__environ@GLIBC_2.2.5+0xffffffff8af18ab2> │ │ │ │ - jne e57e8c │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 10b3728 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne e57f14 │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e57ebb │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e5b2e0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595155(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x0(%rsi,%rdx,2) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e57f08 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe57ea8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0x566494(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de4ec4 <__environ@GLIBC_2.2.5+0xf9e5a9c> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48005665 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e57f5d │ │ │ │ - movq $0xe57f78,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e61598 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e61697 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e617da │ │ │ │ + movq $0xe61608,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e579a8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - gs push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ - movq $0xe57da8,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe57ed0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe57f30,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x566454(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x56648e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e58085 │ │ │ │ - movq $0xe58078,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x595011(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e61735 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e617da │ │ │ │ + movq $0xe616e0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58078 │ │ │ │ + jne e616e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10710e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e580cf │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe58040,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x35b712(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fs push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e58149 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5814c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e58141 │ │ │ │ - movq $0xe580a0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe58168,-0x10(%rbp) │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x5664b5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48005664(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe58198,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - and %ah,0x0(%rsi,%rdx,2) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 106dac8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e58215 │ │ │ │ - movq $0xe58200,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e58200 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fs push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp e5821b │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e580f8 │ │ │ │ - lea 0x5663fc(%rip),%rbx │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594f77(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd 0x0(%rsi),%edx │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5828b │ │ │ │ - movq $0xe58270,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0xe61768,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58270 │ │ │ │ + jne e61768 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005663(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe582a8,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6da48 │ │ │ │ - lea 0x5663b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x63(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - adc %ah,0x56(%rbx) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xf002158,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e58321 │ │ │ │ - movq $0xe58310,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800e617(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58310 │ │ │ │ + jne e61798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsxd 0x0(%rsi),%edx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e58238 │ │ │ │ - lea 0x566330(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - lea (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe58388,-0x10(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594ece(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe61810,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58388 │ │ │ │ + jne e61810 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB shl $1,%r8b │ │ │ │ - and $0x0,%ebp │ │ │ │ + add %r8b,0x18(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ 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),%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 %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e583f0 │ │ │ │ + jne e61840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %edx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (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 %ecx,%esi │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e58424 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%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 %rdx,0x50(%rsp) │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movl $0xfffd,(%r14,%rbx,4) │ │ │ │ - movq $0x10a0728,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %r11,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x56617f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x566162,%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594ded(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - add %r8d,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock jo e584c8 │ │ │ │ - in $0x0,%eax │ │ │ │ + rex.RB loopne e61929 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e61a7a │ │ │ │ + movq $0xe61928,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58570 │ │ │ │ + jne e61928 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0x85e0,$0xe5 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%r8 │ │ │ │ - mov 0x2f(%rbx),%r9 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add %r11b,0x19(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e585e0 │ │ │ │ + jne e61958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %bl,(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e58672 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x38(%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 (%rcx,%r9,4),%r11d │ │ │ │ - cmp $0x3f,%r11 │ │ │ │ - jne e58659 │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - lea 0x1(%r9),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e619a4 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x594d04(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movl $0x3f,(%rcx,%r9,4) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e61a7e │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e61a0b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594c9d(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594c2e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x566027(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x56600a,%eax │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e61a9e │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e61a0b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594c0a(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5870f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e5870a │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x56a7a8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e70668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - std │ │ │ │ - divl (%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594bd4(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x34f8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x34f845(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x56(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddc0dc <__environ@GLIBC_2.2.5+0x729dccb4> │ │ │ │ - rex.WR │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e587be │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe587f8,-0x18(%rbp) │ │ │ │ - lea 0x565f8b(%rip),%r14 │ │ │ │ - lea 0x565f4c(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + rex.RB call 10de5444 <__environ@GLIBC_2.2.5+0xf9e601c> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - push %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 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e61b18 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e61c17 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e61d5a │ │ │ │ + movq $0xe61b88,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e581c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e58868 │ │ │ │ - movq $0xe58888,-0x8(%rbp) │ │ │ │ - lea 0x565f28(%rip),%r14 │ │ │ │ - lea 0x565ec1(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - lea 0x565fa1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdi,1) │ │ │ │ - movl $0xe588c0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e588c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - mov %esp,%ebp │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp e5b3d0 │ │ │ │ - movq $0xe588f8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %r15b,0x4800e61b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e588f8 │ │ │ │ + jne e61bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jnp e58913 │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e580f8 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900565e(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e58946 │ │ │ │ - movq $0xe58788,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594a91(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e61cb5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e61d5a │ │ │ │ + movq $0xe61c60,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61c60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e58999 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - movq $0x10f3f30,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800e61c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61c90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e589e9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - movq $0x10f3f30,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5949f7(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddc364 <__environ@GLIBC_2.2.5+0x729dcf3c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1cb1471 <__environ@GLIBC_2.2.5+0x8b2049> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + movq $0xe61ce8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11776c8 │ │ │ │ - lea 0x565df7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61ce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0xe58970,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe58aa8,0x0(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - mov %ch,%ah │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e58ad0 │ │ │ │ + add %r11b,(%r8) │ │ │ │ + sbb $0x8b4800e6,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x250743(%rbx) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - cmp $0xa000,%rax │ │ │ │ - jne e58aee │ │ │ │ - lea 0x565c63(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59494e(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe58b10,0x0(%rbp) │ │ │ │ - jmp 11776c8 │ │ │ │ + movq $0xe61d90,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61d90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (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,0x2e(%rdi) │ │ │ │ - movq $0xe589c0,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0xe58b70,0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x9ff1a75(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e58b98 │ │ │ │ + add %r8b,%r8b │ │ │ │ + sbb $0x8b4800e6,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e61dc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x250743(%rbx) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - cmp $0x4000,%rax │ │ │ │ - jne e58bb6 │ │ │ │ - lea 0x565ba4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x565b84(%rip),%rbx │ │ │ │ - add $0x8,%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) │ │ │ │ - mov $0x480056a0,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e58c89 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe58c28,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e58c28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59486d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x8000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x60(%rax) │ │ │ │ - push %rsi │ │ │ │ - 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),%rax │ │ │ │ - movq $0xe58c78,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e621c9 │ │ │ │ + movq $0xe61ec0,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58c78 │ │ │ │ + jne e61ec0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs 0x8ca00045c7480056,%al │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp fbf390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,$0x9f │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0xb2} mov %cr0,%r16 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6f(%rdi) │ │ │ │ - movq $0xe58bd8,-0x60(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x10d9e38,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x10b3ad0,-0x30(%r12) │ │ │ │ - movq $0x13eb1d1,-0x28(%r12) │ │ │ │ - movq $0x13e6a17,-0x20(%r12) │ │ │ │ - movq $0x13be838,-0x18(%r12) │ │ │ │ - movq $0x13be860,-0x10(%r12) │ │ │ │ - movq $0x13eb1d1,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - jmp 10b3728 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x565b2a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddc6d4 <__environ@GLIBC_2.2.5+0x729dd2ac> │ │ │ │ - push %rax │ │ │ │ - movq $0xe58db8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e58db8 │ │ │ │ + jne e61ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock clc │ │ │ │ - lea (bad),%esp │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - lea 0x565af8(%rip),%rbx │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e61f30 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add 0x28(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + and $0x1ff800,%r8d │ │ │ │ + cmp $0xd800,%r8 │ │ │ │ + jne e62055 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + movb $0xef,(%rcx,%rdi,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + movb $0xbf,(%rcx,%r8,1) │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rdi │ │ │ │ + movb $0xbd,(%rcx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e61f83 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x594725(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e62437 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e61fe6 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5946c2(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594653(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl e621cd │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + jge e6245f │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + add $0xe0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e620f7 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5945b1(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e62633 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e6215a │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59454e(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5944df(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e622fa │ │ │ │ + test %r8,%r8 │ │ │ │ + jl e6245f │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e62228 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x594480(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e626eb │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e6228b │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59441d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5943ae(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + add $0xc0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + inc %rdi │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e62365 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x594343(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e62657 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e623c8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5942e0(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594271(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e625d9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e61fe6 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594249(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x12,%r8 │ │ │ │ + add $0xf0,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0xc,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e62507 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5941a1(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e6260f │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e6256a │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59413e(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rdx,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5940cf(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594099(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e6267f │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e6256a │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594075(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e626b5 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e6215a │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594051(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e6270f │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e623c8 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x594029(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593ff3(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593fbd(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e62745 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e6228b │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593f99(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593f63(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593f2d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - mov %ebp,%fs │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x58cce9,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB loopne e627e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e6293a │ │ │ │ + movq $0xe627e8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e627e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ 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 e58e56 │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11739c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + sub %ah,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62818 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x7cb6ffaa(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7a(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e62864 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x593e44(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e6293e │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e628cb │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp e6f110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593ddd(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593d6e(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e6295e │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e628cb │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593d4a(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593d14(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x72b7ffaa(%rdx) │ │ │ │ - rex.RB call 73ddc894 <__environ@GLIBC_2.2.5+0x729dd46c> │ │ │ │ - and $0x48,%al │ │ │ │ - movl $0xe58f88,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e62a2e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe629f0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e629f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4900569a(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e58fca │ │ │ │ - movq $0xe58e90,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe58ff0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 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,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5913c │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e62aa1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e62abd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e59131 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ + ja e62ab2 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe629a8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe62ad8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405290 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne e590f4 │ │ │ │ - movq $0x10daa88,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0xe58f40,-0x10(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe59150,-0x10(%rbp) │ │ │ │ - lea 0x5657c0(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e5915c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e58cd0 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge e62af4 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5eaf8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e591df │ │ │ │ - movq $0xe591b0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e591b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cb23b8 <__environ@GLIBC_2.2.5+0x8b2f90> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x1(%rcx),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - lea 0x56572a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e62b86 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe62b48,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rsi │ │ │ │ - push %rsi │ │ │ │ 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,0x3f(%rdi) │ │ │ │ - movq $0xe59040,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x56(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e59292 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e592e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + rex.RB loopne e62bf9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e62c15 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e62c0a │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe62b00,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe62c30,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ + jge e62c4c │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e5eaf8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48e5e942 <__environ@GLIBC_2.2.5+0x47a5f51a> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e592ca │ │ │ │ + jb e62cde │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6f778 │ │ │ │ + movq $0xe62ca0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62ca0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + 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,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e62d51 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e62d6d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e62d62 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe62c58,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe62d88,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,-0x75(%rax) │ │ │ │ + jne e62da4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e59395 │ │ │ │ - movq $0xe59320,-0x8(%rbp) │ │ │ │ + rex.RB call 10de670c <__environ@GLIBC_2.2.5+0xf9e72e4> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e62de0 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e62edf │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e63022 │ │ │ │ + movq $0xe62e50,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59320 │ │ │ │ + jne e62e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rsi │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e59385 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe59270,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe592a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5655ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x565579(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x4800e62e(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x55,%al │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e593e6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e59440 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5937c9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e62f7d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e63022 │ │ │ │ + movq $0xe62f28,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62f28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e59422 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6f778 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e594fe │ │ │ │ - movq $0xe59480,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x2f(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59480 │ │ │ │ + jne e62f58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rsp │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rdi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e594ee │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe593c0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe59400,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59372f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x565463(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0xe62fb0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne e594ca │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7a(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp e6f110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e62fe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x458d4800(%rsi,%rdx,2) │ │ │ │ - call 73ddcf3c <__environ@GLIBC_2.2.5+0x729ddb14> │ │ │ │ - push %rbx │ │ │ │ - movq $0xe59620,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593686(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe63058,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59620 │ │ │ │ + jne e63058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock pop %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe59538,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe596c0,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 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,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4800e630(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x7cb6ffaa(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7a(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp e6f110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5935a5(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddd114 <__environ@GLIBC_2.2.5+0x729ddcec> │ │ │ │ - push %rbx │ │ │ │ - movq $0xe597f8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e631cc │ │ │ │ + movq $0xe63180,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e597f8 │ │ │ │ + jne e63180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock xor %bl,-0x74b7ff1b(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - push %rsi │ │ │ │ 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,0x35(%rdi) │ │ │ │ - movq $0xe59710,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x18(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe59898,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe631e0,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp e62db8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + test %eax,(%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,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e6320c │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48005650 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e59981 │ │ │ │ - movq $0xe59920,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e59920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de6b64 <__environ@GLIBC_2.2.5+0xf9e773c> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - lea 0x564fed(%rip),%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe59970,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e63238 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e63337 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e6347a │ │ │ │ + movq $0xe632a8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59970 │ │ │ │ + jne e632a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.WRXB push %r14 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4c00e599(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp fbf390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900564f(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e592e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRXB push %r14 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e59a14 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e59a09 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe598e0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x34e606(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + xor %dh,%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e632d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10ddd37c <__environ@GLIBC_2.2.5+0xf9ddf54> │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rbx) │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe599b8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe59aa0,-0x18(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x18(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593371(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e633d5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e6347a │ │ │ │ + movq $0xe63380,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59aa0 │ │ │ │ + jne e63380 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WRX push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - movq $0xe59ae8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e633(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59ae8 │ │ │ │ + jne e633b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800564e(%rax) │ │ │ │ - movl $0xe59b18,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp fbf390 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5932d7(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe63408,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63408 │ │ │ │ + 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 %dl,0x4e(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %bh,%cl │ │ │ │ - (bad) │ │ │ │ - incl (%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + xor $0xe6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (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),%rbx │ │ │ │ - movq $0xe59a28,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x34e48d(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB push %r14 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e59c16 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e59c0b │ │ │ │ - movq $0x117a748,-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 $0xe59b38,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800564d(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e59c9a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e59c8f │ │ │ │ - movq $0xe595e8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0xe59cb8,-0x30(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x564c6d(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x564d3f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59322e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe634b0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e634b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB push %r14 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe597c0,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe59d20,-0x8(%rbp) │ │ │ │ - lea 0x564bf5(%rip),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + xor $0xe6,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e634e0 │ │ │ │ + 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 %bh,0x4c(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x53(%rdi) │ │ │ │ - movq $0xe59ba8,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117c440,0x28(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 105d698 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e59f70 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59314d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x72b7ffaa(%rsi) │ │ │ │ - rex.RB loopne e59e11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e59e71 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe59e10,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e59e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de6ecc <__environ@GLIBC_2.2.5+0xf9e7aa4> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800568e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e59e2d │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe59e60,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e635a0 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e6369f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e637e2 │ │ │ │ + movq $0xe63610,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e59e60 │ │ │ │ + jne e63610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x0(%rsi),%ss │ │ │ │ - movq $0xe59e88,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp fbf390 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov 0x0(%rsi),%ss │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x568dff(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063f88 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e59f40 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e59f35 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%ebx │ │ │ │ - movq $0xe59dc0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x10d9e38,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x10d6938,-0x8(%r12) │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - lea -0x16(%r12),%r8 │ │ │ │ - lea 0x5912ad(%rip),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 105d280 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and %bh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x36(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63640 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x593009(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e6373d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e637e2 │ │ │ │ + movq $0xe636e8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e636e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63718 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0xe59eb0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %esi,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 10b3728 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x564a5b(%rip),%rbx │ │ │ │ - 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 (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x7cb6ffaa(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7a(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp e6f110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592f6f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0xe63770,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x45,-0x72b7ffaa(%rcx) │ │ │ │ - call 73ddd9ec <__environ@GLIBC_2.2.5+0x729de5c4> │ │ │ │ - push %rbx │ │ │ │ - movq $0xe5a0d0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800e637(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e637a0 │ │ │ │ + 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,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592ec6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe63818,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a0d0 │ │ │ │ + jne e63818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock or %ah,-0x74b7ff1b(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %edx,0x0(%rsi) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5a14a │ │ │ │ - movq $0xe59fe8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe5a170,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x38(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592de5(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5a211 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5a22e │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5a223 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 1036230 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xe5a098,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe5a250,-0x20(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x5646d3(%rip),%r14 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5647fb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + rex.RB call 10de7234 <__environ@GLIBC_2.2.5+0xf9e7e0c> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e63908 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e63a07 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e63b4a │ │ │ │ + movq $0xe63978,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63978 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800e639(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e639a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB push %r14 │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fisttps -0x3976e7bb(%rbx) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e59f70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jmp 405340 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.RXB push %r14 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5a2fa │ │ │ │ - movq $0xe5a2c8,-0x8(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592ca1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e63aa5 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e63b4a │ │ │ │ + movq $0xe63a50,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a2c8 │ │ │ │ + jne e63a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48005647(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5bb20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xe5a318,-0x8(%rbp) │ │ │ │ - lea 0x58ab73(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - lea 0x564777(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rsp │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x5d(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ + add %r8b,0x4800e63a(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a340 │ │ │ │ + jne e63a80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48005854(%rax) │ │ │ │ - movl $0xe5a368,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592c07(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe63ad8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63ad8 │ │ │ │ + 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 %cl,0x48005854(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 105f4f8 │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + cmp %esi,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63b08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.RX push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5a418 │ │ │ │ - movq $0xe5a3d0,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592b5e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe63b80,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a3d0 │ │ │ │ + jne e63b80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005646(%rax) │ │ │ │ - movl $0xe5a400,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800e63b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a400 │ │ │ │ + jne e63bb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48005646(%rax) │ │ │ │ - mov 0x7(%rbx),%edi │ │ │ │ - lea 0x56466f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5b680 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592a7d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e63cf4 │ │ │ │ + movq $0xe63ca8,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63ca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0xe5a390,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%r14d │ │ │ │ - jmp 1060e50 │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x18(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe63d08,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp e638e0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x56462f(%rip),%rbx │ │ │ │ + jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + test %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e63d34 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e63578 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB push %r14 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5a520 │ │ │ │ - movq $0xe5a4d8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + rex.RB call 10de768c <__environ@GLIBC_2.2.5+0xf9e8264> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e63d60 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e63e5f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e63fa2 │ │ │ │ + movq $0xe63dd0,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a4d8 │ │ │ │ + jne e63dd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48005645(%rax) │ │ │ │ - movl $0xe5a508,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + ds out %al,$0x0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a508 │ │ │ │ + jne e63e00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48005645(%rax) │ │ │ │ - mov 0x7(%rbx),%edi │ │ │ │ - lea 0x564567(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5b680 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592849(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e63efd │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e63fa2 │ │ │ │ + movq $0xe63ea8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63ea8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5a5a3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5a578,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + ds out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a578 │ │ │ │ + jne e63ed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5927af(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe63f30,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63f30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x59caad(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.R push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5a60f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5a604 │ │ │ │ - movq $0xe5a498,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe5a630,-0x8(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%r14d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5644b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x3f(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0xe5a538,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592706(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + movq $0xe63fd8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e63fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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) │ │ │ │ + rex out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x592625(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e640ea │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5a6b8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5a270 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10daa88,-0x8(%r12) │ │ │ │ + ja e640df │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + add 0x18(%rbx),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5a779 │ │ │ │ - movq $0xe5a720,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + lock add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB sarb $0xe6,0x41(%r8) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB add $0xd4b8b48,%eax │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a720 │ │ │ │ + jne e64178 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB push %r14 │ │ │ │ + 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 │ │ │ │ - movq $0xe5a680,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5a790,0x8(%rbp) │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x56437f(%rip),%rsi │ │ │ │ - lea 0x564709(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e5bb60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e641ed │ │ │ │ + movq $0xe64098,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe64230,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe64288,0x0(%rbp) │ │ │ │ jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dl,%gs:0x5(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x42(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp e63d38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %eax,(%rdi) │ │ │ │ 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,0x17(%rdi) │ │ │ │ - movq $0xe5a6e0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - jmp 10f92f8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x56433a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 4051f0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 4053b0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 4051b0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e6429c │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e63578 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5a88e │ │ │ │ - movq $0xe5a868,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5a868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x63(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5a880 │ │ │ │ - lea 0x59c7b1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x59c79a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x5642d3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e5a94b │ │ │ │ - movq $0xe5a8f8,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb e64336 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe642f8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5a8f8 │ │ │ │ + jne e642f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2889438,57024 +2897822,49916 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 1036380 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10d6938,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x56(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5a9ca │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB loopne e643a9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e643c5 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5a9bf │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe5a8b8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja e643ba │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe642b0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0xe5a9e0,-0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x564191(%rip),%rsi │ │ │ │ - lea 0x5641b3(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5bb60 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe643e0,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x59bcba,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - pop %rcx │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e5aa1b │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 10f92f8 │ │ │ │ + jne e643fc │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e63d38 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5aa81 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5aa55 │ │ │ │ - movq $0xe5aa70,-0x10(%rbp) │ │ │ │ - lea 0x5896e1(%rip),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - lea 0x564154(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %r14 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x90bbd8894800e5aa,%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e6448e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe64450,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64450 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - sbbl $0x0,0x1f0f0031(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex push %rsi │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5ab1c │ │ │ │ - movq $0xe5a968,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0xe5aa08,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x109f220,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0xe5ab40,-0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e64501 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e6451d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e64512 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0xe64408,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe64538,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.XB 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,-0x75(%rax) │ │ │ │ - jne e5ab54 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + jne e64554 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + jmp e63578 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js e5abae │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dde4c4 <__environ@GLIBC_2.2.5+0xf9df09c> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cb5745 <__environ@GLIBC_2.2.5+0x8b631d> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e64614 │ │ │ │ + movq $0xe645c8,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5abc0 │ │ │ │ + jne e645c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5a810 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5ac00 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x563fc9(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 105dc28 │ │ │ │ - lea 0x59ba9a(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x18(%rbp),%rax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe64628,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp e63d38 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x59(%rbp) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e5ac43 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 10f92f8 │ │ │ │ + jne e64654 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e63578 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800563f(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5ac7d │ │ │ │ - movq $0xe5ac98,-0x10(%rbp) │ │ │ │ - lea 0x5894b9(%rip),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - lea 0x563fa4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10de7fac <__environ@GLIBC_2.2.5+0xf9e8b84> │ │ │ │ (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0xe5ac,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov $0x90,%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e64680 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e6477f │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e648c2 │ │ │ │ + movq $0xe646f0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e646f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + rex.RXB out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5ad44 │ │ │ │ - movq $0xe5ab70,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0xe5ac30,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x109f220,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe5ad68,-0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + 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 e5ad7c │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591f29(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e6481d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e648c2 │ │ │ │ + movq $0xe647c8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e647c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - jmp 4051f0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 4053b0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 4051b0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800563e,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5ae5e │ │ │ │ - movq $0xe5ae10,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + rex.RXB out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5ae10 │ │ │ │ + jne e647f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5ada0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5ae50 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x563df1(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e5a1c0 │ │ │ │ - lea 0x59b84a(%rip),%rbx │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591e8f(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0xe64850,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64850 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp 0x0(%rsi),%dl │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e59178 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x4800e648(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x8d480056,%eax │ │ │ │ - rex.RB loopne e5aef9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5aecd │ │ │ │ - movq $0xe5aee8,-0x10(%rbp) │ │ │ │ - lea 0x589269(%rip),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - lea 0x563dcc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591de6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe648f8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e648f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800563d(%rax) │ │ │ │ - movl $0xe5af18,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov $0x90,%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3d(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + rex.WB out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64928 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5af94 │ │ │ │ - movq $0xe5adc0,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0xe5ae80,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x109f220,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe5afb8,-0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + 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 e5afcc │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591d05(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x56,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5b06f │ │ │ │ - movq $0xe5b028,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + rex.RB call 10de8314 <__environ@GLIBC_2.2.5+0xf9e8eec> │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e649e8 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e64ae7 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e64c2a │ │ │ │ + movq $0xe64a58,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b028 │ │ │ │ + jne e64a58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800563c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405190 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5b061 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x563c58(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5a1c0 │ │ │ │ - lea 0x59b639(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%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 %r9b,0x4800e64a(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64a88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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,0x17(%rdi) │ │ │ │ - movq $0xe5afe8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - jmp e59178 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x563c32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5b1ab │ │ │ │ - movq $0xe5b128,-0x10(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591bc1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e64b85 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e64c2a │ │ │ │ + movq $0xe64b30,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b128 │ │ │ │ + jne e64b30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x4f(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ + add %r12b,0x4b(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b158 │ │ │ │ + jne e64b60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4060b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10d6938,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591b27(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x563b8e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0xe64bb8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64bb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + rex.WXB out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64be8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e5b0e8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ 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 %dl,0x3b(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5b264 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b259 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe5b1d0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x563adf(%rip),%rdi │ │ │ │ - lea 0x5846a1(%rip),%rsi │ │ │ │ - lea 0x58462a(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591a7e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe64c60,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e59c38 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64c60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp 0x0(%rsi),%dl │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b2b9 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe5b1f8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x16(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e59178 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900563a(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b309 │ │ │ │ - movq $0xe5b280,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - jmp e59178 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x563a6d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800e64c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64c90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ 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 e5b3a9 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movb $0x0,(%r14,%rbx,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405d30 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10daa88,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59199d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800571c(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5b3fa │ │ │ │ - movq $0xe5b418,-0x18(%rbp) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - lea 0x563997(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe5b338,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe5b480,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb 0x0(%rdi),%edx │ │ │ │ - movq $0xe5b4a8,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e64d79 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e64eca │ │ │ │ + movq $0xe64d78,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b4a8 │ │ │ │ + jne e64d78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb 0x0(%rdi),%edx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b528 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne e5b4d0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x58fd08(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405290 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - jl e5b50d │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe5b548,-0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174390 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp fbef50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - ret $0x0 │ │ │ │ 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,0x4d(%rdi) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x101f2e0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5b62e │ │ │ │ - movq $0xe5b608,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800e64d(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b608 │ │ │ │ + jne e64da8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x63(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5b620 │ │ │ │ - lea 0x59ba11(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e64df4 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5918b4(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x59b9fa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e64ece │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e64e5b │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59184d(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5917de(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x563773(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e64eee │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e64e5b │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5917ba(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591784(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %ch,%cl │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - and %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x37(%rax) │ │ │ │ - push %rsi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 74ddefd4 <__environ@GLIBC_2.2.5+0x739dfbac> │ │ │ │ + rex.RB call 10de8894 <__environ@GLIBC_2.2.5+0xf9e946c> │ │ │ │ (bad) │ │ │ │ - lea 0x563768(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je e5b69f │ │ │ │ - jmp e5b658 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - call 1036240 │ │ │ │ - add $0x8,%rsp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5bb00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je e5b72c │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - call 1036230 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne e5b694 │ │ │ │ - lea 0x58fad0(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne e5b730 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b77e │ │ │ │ - mov (%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne e5b74f │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x58fa85(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10daa88,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe5b7c0,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe5b718,-0x18(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + and $0x1ff800,%ebx │ │ │ │ + cmp $0xd800,%rbx │ │ │ │ + jne e64f68 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e65067 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jge e651aa │ │ │ │ + movq $0xe64fd8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e64fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + push %rax │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5bb40 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5b8ac │ │ │ │ - movq $0xe5b860,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591641(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jge e65105 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e651aa │ │ │ │ + movq $0xe650b0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5b860 │ │ │ │ + jne e650b0 │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405bf0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10d6938,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + push %rax │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e650e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5b91a │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b90f │ │ │ │ - movq $0xe5b828,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe5b938,-0x8(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x563509(%rip),%rsi │ │ │ │ - lea 0x5634a3(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 105d718 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x56350f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x59ad62,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5915a7(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0xe65138,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65138 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5b989 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x51(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - movq $0x10f3f30,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddf304 <__environ@GLIBC_2.2.5+0x729dfedc> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1cb73b1 <__environ@GLIBC_2.2.5+0x8b7f89> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11776c8 │ │ │ │ - lea 0x563477(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0xe5b960,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0xe5ba50,0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x46(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5914fe(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe651e0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5ba78 │ │ │ │ + jne e651e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x250743(%rbx) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - cmp $0x4000,%rax │ │ │ │ - jne e5ba96 │ │ │ │ - lea 0x59b59b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x59b584(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x5a3971(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xf4240,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je e5bb19 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 405d60 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x13(%rdi),%rax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + push %rdx │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x58,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jae e5bbd7 │ │ │ │ - lea 0x5632e8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp 0x0(%rax),%ebx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5bbfb │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 1036230 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne e5bc06 │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0xe5bc30,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 105dc28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59141d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3b(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %bh,-0x76b6ff1b(%rbx) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - xor (%rax),%al │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x8000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5bcbd │ │ │ │ - movq $0xe5bca0,-0x8(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e65619 │ │ │ │ + movq $0xe65310,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rdi │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5bca0 │ │ │ │ + jne e65310 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5bcab │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - fcomps -0x7cb7fed1(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:-0x73(%rax) │ │ │ │ - sbb $0x5631a4,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x53(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5bd7b │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5bd70 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - setl %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov $0x15180,%ecx │ │ │ │ - add %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - movq $0x10d6918,-0x30(%r12) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - and $0x15180,%ecx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x10d6918,-0x20(%r12) │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add 0x28(%rbp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + and $0x1ff800,%edi │ │ │ │ + cmp $0xd800,%rdi │ │ │ │ + jne e654a4 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + movb $0xef,(%rdi,%rsi,1) │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + movb $0xbf,(%rdi,%r8,1) │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + add $0x2,%rsi │ │ │ │ + movb $0xbd,(%rdi,%rsi,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + and $0x1ff800,%esi │ │ │ │ + cmp $0xd800,%rsi │ │ │ │ + jne e653d2 │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0xbf,(%rax,%rcx,1) │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5912d6(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e6588b │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e65435 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591273(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x591204(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + jl e6561d │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + jge e658b3 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + add $0xe0,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + mov %dil,(%r8,%rsi,1) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x6,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %dil,(%r8,%r9,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %cl,(%rdi,%rsi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e6551b │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e65a51 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e655aa │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5910fe(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x59108f(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jge e6574c │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e658b3 │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %cl,(%rdi,%rsi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e6564e │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e65b43 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e656dd │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590fcb(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590f5c(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x6,%rdi │ │ │ │ + add $0xc0,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + mov %dil,(%r8,%rsi,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + inc %rsi │ │ │ │ + mov %cl,(%rdi,%rsi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e6578d │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e65aaf │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e6581c │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590e8c(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590e1d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e65a79 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e65435 │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590df5(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x12,%rdi │ │ │ │ + add $0xf0,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + mov %dil,(%r8,%rsi,1) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0xc,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %dil,(%r8,%r9,1) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x6,%rdi │ │ │ │ + and $0x3f,%edi │ │ │ │ + add $0x80,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + mov %dil,(%r8,%r9,1) │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + add $0x3,%rsi │ │ │ │ + mov %cl,(%rdi,%rsi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e6592f │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e65a2d │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e659be │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590cea(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %cl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590c7b(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e65ad7 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e659be │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590c57(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e65b0d │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e655aa │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590c2f(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590bf9(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e65b67 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e6581c │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590bd1(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590b9b(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590b65(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e65b9d │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e656dd │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590b41(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590b0b(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + mov %cl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590ad5(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5be34 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5bde0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %eax,-0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e65c41 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e65d92 │ │ │ │ + movq $0xe65c40,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5bde0 │ │ │ │ + jne e65c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ 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) │ │ │ │ - mov $0x8b4800e5,%esi │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne e5be08 │ │ │ │ + add %r14b,0x5c(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e65c70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74b7f7bb(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - imul $0x3b9aca00,%rbx,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - imul $0x3e8,%rbx,%rbx │ │ │ │ - movq $0xe5be48,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144c88 │ │ │ │ - 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,0x19(%rdi) │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e65cbc │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + movb $0xef,(%rax,%rbx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + movb $0xbf,(%rax,%rdx,1) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + movb $0xbd,(%rax,%rbx,1) │ │ │ │ + lea 0x5909ec(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e65d96 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e65d23 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590985(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x590916(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e65db6 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e65d23 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5908f2(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + mov %dl,(%rsi,%rbx,1) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rbx │ │ │ │ + mov %al,(%rcx,%rbx,1) │ │ │ │ + lea 0x5908bc(%rip),%rbx │ │ │ │ + add $0x20,%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 cwtl │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddf7e4 <__environ@GLIBC_2.2.5+0x729e03bc> │ │ │ │ - jo e5bee2 │ │ │ │ - movl $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5bed0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x48005593(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e65ec1 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%cl │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg e65e45 │ │ │ │ + movq $0xe65f20,-0x10(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e4c4f0 │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jl e65ec5 │ │ │ │ + movq $0xe65e80,-0x10(%rbp) │ │ │ │ + lea 0x55933f(%rip),%rbx │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5bed0 │ │ │ │ + jne e65e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48005998(%rax) │ │ │ │ - movl $0xe5bef8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5bef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48005998(%rax) │ │ │ │ - movl $0xe5bf20,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1144c88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ - pop %rcx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - lea 0x562f2b(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5bfc5 │ │ │ │ - movq $0xe5bcd8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe5bd90,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %esi,-0x18(%r12) │ │ │ │ - movq $0xe5be90,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%bl │ │ │ │ + mov %bl,(%r12) │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x562ea9(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5c020 │ │ │ │ - movq $0xe5c040,-0x10(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0xe65fa0,-0x10(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sub %rsi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x562e5e(%rip),%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %cl,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - lea 0x562ea9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e4c4f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x40(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - lea 0x57d25a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x5d8b104d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2e(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800e5c0(%r8) │ │ │ │ - lea 0x562eea(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7b3(%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %cl,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe65f00,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cs push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ - add 0x67(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb e5c0c1 │ │ │ │ - movq $0xe5c158,0x8(%rbp) │ │ │ │ - lea 0x57d1f4(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - movabs $0x132f4579c980000,%rcx │ │ │ │ - cmp 0x7(%rax),%rcx │ │ │ │ - jg e5c0ec │ │ │ │ - movq $0xe5c180,0x8(%rbp) │ │ │ │ - lea 0x57d1c9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - movq $0xe5c1a8,0x0(%rbp) │ │ │ │ - lea 0x57d1ae(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - movq $0xe5c138,0x0(%rbp) │ │ │ │ - lea 0x57d193(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - 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,-0x6a(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e5c144 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - ... │ │ │ │ + add %cl,0x5d8b104d(%rdx) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x562e02,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x562dda,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7cb6f7b3(%rdx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e5c1b4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe6c4d0,-0x8(%r12) │ │ │ │ + mov %cl,(%r12) │ │ │ │ + mov %ebx,0x4(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe65f80,-0x8(%rbp) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddfb24 <__environ@GLIBC_2.2.5+0x729e06fc> │ │ │ │ - rex.RX │ │ │ │ - movq $0xe5c208,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB cwtl │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e6629d │ │ │ │ + movq $0xe66048,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c208 │ │ │ │ + jne e66048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub $0xc7480056,%eax │ │ │ │ - add %r8b,-0x3e(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - lea 0x58f77a(%rip),%rsi │ │ │ │ + add %dl,0x48005596(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl e66098 │ │ │ │ + lea -0x1(%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e6607a │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jl e6608e │ │ │ │ + mov %r8,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - lea 0x562d2a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + mov (%rdi,%r8,1),%r8b │ │ │ │ + cmp $0x80,%r8b │ │ │ │ + jbe e660de │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jl e662a8 │ │ │ │ + lea -0x1(%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e660b7 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jl e660cb │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + mov (%rdi,%r8,1),%r9b │ │ │ │ + cmp $0xc2,%r9b │ │ │ │ + jb e662a8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + jmp e660e4 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle e6616d │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e6659c │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x57e022(%rip),%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp $0xf4240,%r8 │ │ │ │ + jge e664a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6c468 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %dl,%dl │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge e66365 │ │ │ │ + test %rax,%rax │ │ │ │ + jl e665e5 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge e66658 │ │ │ │ + mov (%rdi,%rax,1),%r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + mov 0x11b98b0(%r8),%r8b │ │ │ │ + add %dl,%r8b │ │ │ │ + movzbl %r8b,%edx │ │ │ │ + mov 0x11b9840(%rdx),%dl │ │ │ │ + movzbl %dl,%r8d │ │ │ │ + test %r8,%r8 │ │ │ │ + je e665d9 │ │ │ │ + cmp $0xc,%r8 │ │ │ │ + je e661ec │ │ │ │ + inc %rax │ │ │ │ + jmp e6619d │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg e6679d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x57df24(%rip),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66271 │ │ │ │ + movq $0xe60440,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe67658,-0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe6c3b8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + lea 0x55945c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jl e662e9 │ │ │ │ + lea -0x2(%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e662c3 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jl e662d7 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + mov (%rdi,%r8,1),%r9b │ │ │ │ + cmp $0xe0,%r9b │ │ │ │ + jb e662e9 │ │ │ │ + mov %r8,%r9 │ │ │ │ + jmp e660e4 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jl e660de │ │ │ │ + lea -0x3(%rbx),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge e66308 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c7c8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jl e6631c │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e4c700 │ │ │ │ + mov (%rdi,%r8,1),%r9b │ │ │ │ + cmp $0xf0,%r9b │ │ │ │ + jb e660de │ │ │ │ + mov %r8,%r9 │ │ │ │ + jmp e660e4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x56,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x3e(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - lea 0x562ca2(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge e66354 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%dl │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e665ba │ │ │ │ + movq $0xe65e00,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %dl,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne e663ad │ │ │ │ + movq $0xe66ff8,0x0(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg e665f1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x57dd5e(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0xe66400,0x18(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e66400 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x45f4a5(%r11) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800562c(%rax) │ │ │ │ - movl $0xe5c290,0x0(%rbp) │ │ │ │ - lea 0x562c8a(%rip),%rsi │ │ │ │ + (bad) │ │ │ │ + decl -0x113eb722(%rcx) │ │ │ │ + sbb %cl,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e66619 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jl e6668d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66481 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe671b0,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6c410,-0x8(%rbp) │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe6c438,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov 0x378(%r13),%rbx │ │ │ │ + lea 0x8(%r12),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + lea 0x8(%r12),%rcx │ │ │ │ + sub (%rbx),%rcx │ │ │ │ + mov 0x78(%rax),%rbx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov %rbx,0x78(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + call 1156730 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call faf430 │ │ │ │ + add $0x8,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1156830 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x368(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x10(%rcx),%rbp │ │ │ │ + lea 0xc0(%rcx),%r15 │ │ │ │ + movq $0x0,0x388(%r13) │ │ │ │ + mov 0x378(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + lea -0x8(%rdx),%r12 │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + movslq 0x30(%rcx),%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + dec %rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %rdi,0x358(%r13) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,0x78(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jl e665af │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + jmp e66103 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + jmp e66103 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe66348,0x0(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov %dl,0x30(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + inc %rax │ │ │ │ + jmp e6619d │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e4ca30 │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jl e66601 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + jmp e663c6 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + jmp e663c6 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e6672d │ │ │ │ + test %rsi,%rsi │ │ │ │ + jge e66633 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e66433 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je e66f36 │ │ │ │ + movq $0xe67ae0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 10e0240 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e4c968 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4800558f(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e666e2 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%edx │ │ │ │ + shr $0x8,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe673d0,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe66678,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cld │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rol $0xe5,%dl │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e5c2c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x0(%rbp),%ss │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66778 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe66ab0,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe66718,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jl e667b0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + jmp e66201 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp e66201 │ │ │ │ + movq $0xe5eff0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sti │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - ret $0xe5 │ │ │ │ + add %dh,%al │ │ │ │ + lea 0x0(%rbp),%edx │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e668a2 │ │ │ │ + movq $0xe66850,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c2f0 │ │ │ │ + jne e66850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480058fb(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 10e2b90 │ │ │ │ + add %bh,0x4800558d(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rdx,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne e6c2af │ │ │ │ + lea 0x1(%rsi),%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e66cb7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5c38f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5c384 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e5c37f │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5c3c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x10d6938,-0x8(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %edi,0x34(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lea 0x0(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je e66b29 │ │ │ │ + movq $0xe66958,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e66958 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 405f50 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jmp 405270 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %ch,%al │ │ │ │ + mov %ss,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xc8(%rsp),%rbx │ │ │ │ + jmp e6699d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dh,0x4800558c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je e66b29 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66fc3 │ │ │ │ + movq $0xe5fd48,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e6c357 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e66cb7 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800562b(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5c54b │ │ │ │ - movq $0xe5c440,-0x10(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov %ss,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je e66a8d │ │ │ │ + movq $0xe66a40,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c440 │ │ │ │ + jne e66a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + jne e66dcf │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp e66cb7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x3c(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ + add %bl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rdi,%riz,2) │ │ │ │ + movl $0xe66ae8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c470 │ │ │ │ + jne e66ae8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x2b(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call e5c3e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne e5c4d1 │ │ │ │ - lea 0x562aef(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 105d4b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - rex.R and $0x40,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5c529 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - movq $0x10d6918,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10d6918,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe5c5c8,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0xe5c4c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne e66bc3 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + jne e66b4f │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e66f36 │ │ │ │ + movq $0xe67a88,0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e66b6c │ │ │ │ + movq $0xe67b90,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e66f36 │ │ │ │ + movq $0xe67d88,0x8(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + rex.RB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x77(%r8) │ │ │ │ + mov %fs,(%rax,%rax,4) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x80,%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,0x22(%rdi) │ │ │ │ - movq $0xe5c400,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x10,%r14d │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x562a2f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xbb,%al │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x49000003(%rdi) │ │ │ │ + movl $0xe5f9e0,-0x8(%rsp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + inc %rcx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e66cb7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je e66ca1 │ │ │ │ + movq $0xe66c58,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e66c58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x48005589(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rdx,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + jne e66d4f │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e66ccb │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e87138 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e66ce8 │ │ │ │ + movq $0xe675d0,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e66f36 │ │ │ │ + movq $0xe67980,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + mov %dl,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66f9d │ │ │ │ + movq $0xe5ee70,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + lea -0x2d(%r12),%rbx │ │ │ │ + inc %rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e667db │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x5a(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73ddff34 <__environ@GLIBC_2.2.5+0x729e0b0c> │ │ │ │ - sub %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe5c628,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e6a140 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e66dc0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67071 │ │ │ │ + movq $0xe5f4f0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + lea -0x2d(%r12),%rbx │ │ │ │ + inc %rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e6c303 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne e66dad │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e6bbb9 │ │ │ │ + movq $0xe66e70,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e66e70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + xchg %edx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rcx,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne e6bbfb │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,0x50(%rbp) │ │ │ │ + mov %rdi,0x48(%rbp) │ │ │ │ + lea 0x558f12(%rip),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e66f5b │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e66f46 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e66f06 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e87138 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e66f23 │ │ │ │ + movq $0xe67e28,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e670de │ │ │ │ + add $0x28,%rbp │ │ │ │ + lea 0x55781b(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6c330 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e66ef2 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6c388,0x0(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe66ba8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe66d28,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe66920,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ 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,0x1e(%rdi) │ │ │ │ - movq $0xe6a600,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x5c(%rdi) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%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 $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe66da8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e6bb77 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp e66edc │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6c0a8,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %r10,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0xe680f8,0x8(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e67376 │ │ │ │ + movq $0xe60a80,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp e66edc │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6bc50,0x0(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov %r10,0x50(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe6c288,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,-0x7c(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x5e16f7ab(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5c6d1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5c6a1 │ │ │ │ - movq $0xe5c6c0,-0x8(%rbp) │ │ │ │ - lea 0x5628d8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5c568 │ │ │ │ - lea 0x5629d8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48005629(%rax) │ │ │ │ - movl $0xe5c6e8,0x0(%rbp) │ │ │ │ + add %bl,-0x7c(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x76b7f7ab(%r11) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je e6723c │ │ │ │ + movq $0xe671f0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c6e8 │ │ │ │ + jne e671f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x29(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %al,%bh │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test %dl,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + jne e672e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67297 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%edx │ │ │ │ + shr $0x8,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe6b870,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe67190,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcq $0x48,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67350 │ │ │ │ + movq $0xe5f188,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%ebx │ │ │ │ + shr $0x8,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe6a8c8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe672c0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5c720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1173eb8 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %r8,%r11 │ │ │ │ + add %r10,%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e6b669 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp e66edc │ │ │ │ + nop │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,-0x7e(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x5e16f7ab(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x39(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %al,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x76b7f7ab(%r11) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je e6745c │ │ │ │ + movq $0xe67410,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c750 │ │ │ │ + jne e67410 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %edx,0x0(%rsi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5c780,0x8(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + adcl $0x28458b48,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rsi,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0xffffffffffffffff,%rsi │ │ │ │ + jne e67506 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e674b7 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%edx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe668e0,0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe673b0,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %al,-0x74b7ffab(%rcx) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x74b7efab(%r11) │ │ │ │ + jne e674f7 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67576 │ │ │ │ + movq $0xe5fe28,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe66818,0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp e5bf78 │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe674e0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe6bbd8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + test %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %dl,0x0(%rsi) │ │ │ │ - movq $0xe5c7b0,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5c7b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ 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),%rcx │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%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 $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + rex.WX sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48005628(%rax) │ │ │ │ - movl $0xe5c7e8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + jg e676ac │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x49000000(%rcx) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67860 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e676af │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe6bdb0,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + lea 0x5575ad(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e57538 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jl e676dd │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe6bc98,0x0(%rbp) │ │ │ │ + lea 0x5660c6(%rip),%r8 │ │ │ │ + lea 0x55757f(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e57538 │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe6bd28,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%r8 │ │ │ │ + lea 0x55753b(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e57538 │ │ │ │ + movq $0xe67748,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5c7e8 │ │ │ │ + jne e67748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WX sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %ah,%al │ │ │ │ + jle e6779c │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,(%r8) │ │ │ │ - enter $0xe5,$0x48 │ │ │ │ - mov %ebx,%esi │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + cmp $0x80,%rsi │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rsi │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rbx,%rdx │ │ │ │ + cmp $0x800,%rsi │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rdx,%rbx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + inc %rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg e677d2 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe6acd8,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x557495(%rip),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e5bff8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + jmp e57538 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jl e6780e │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe6abb8,0x0(%rbp) │ │ │ │ + lea 0x565fa3(%rip),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x557459(%rip),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + jmp e57538 │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + add %rbx,%r8 │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe6ac48,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x557407(%rip),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + jmp e57538 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe6ba58,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x80,%rcx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rcx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rcx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + je e6a5a2 │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6794e │ │ │ │ + movq $0xe61e58,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0x25(%r12),%rcx │ │ │ │ + add %r8,%rbx │ │ │ │ + inc %rbx │ │ │ │ + jmp e66edc │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe69fb8,0x0(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%r8),%r8d │ │ │ │ + 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,0x41(%rdi) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe679f0,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x0(%rsi) │ │ │ │ - movq $0xe5c840,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x58de0f(%rip),%r14 │ │ │ │ - jmp e5c1d0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + 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,0x66(%rdi) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005627(%rax) │ │ │ │ - movl $0xe5c860,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e69f40 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ 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,0x2e(%rdi) │ │ │ │ - movq $0xe5c5e0,-0x20(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jg e5c86a │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + 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),%rcx │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%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 $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs %al,0x8000000000034b9 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe6b248,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + 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),%rcx │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%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 $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%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 e5c9c4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5c950,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5c950 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe6aa58,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + lea -0x25(%r12),%r10 │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r14b │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + add %r11,%r14 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r14,%r9 │ │ │ │ + cmp $0xffffffffffffffff,%r9 │ │ │ │ + jne e6a065 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x60(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r10,%r8 │ │ │ │ + jmp e6b48f │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r10,%r11 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r11,%r10 │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + je e6a00a │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov 0x118(%rsp),%r9 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67d2a │ │ │ │ + movq $0xe652a8,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + lea -0x25(%r12),%r8 │ │ │ │ + add %r10,%rbx │ │ │ │ + inc %rbx │ │ │ │ + jmp e6b48f │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe69950,0x0(%rbp) │ │ │ │ + mov %r10,0x18(%rbp) │ │ │ │ + mov %r9,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe6b630,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %r11,0x28(%rbp) │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ 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,%rdx,2) │ │ │ │ - movl $0xe5c988,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5c988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (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 0x59cb3d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x62(%rdi) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e5cb27 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5ca38,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ca38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,0x5b(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x28(%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 $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x77(%rax) │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x36(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %esi,0x5e(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67f0a │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6bad8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe67f40,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5ca78 │ │ │ │ + jne e67f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jbe e67f94 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + movq $0xe61af0,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6b6d8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jbe e68024 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000000(%rbx) │ │ │ │ - movl $0xe5cab0,0x0(%rbp) │ │ │ │ + add %esi,0x5e(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6802a │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe699b8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe68060,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5cab0 │ │ │ │ + jne e68060 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,-0x74b80000(%rax,%rax,1) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - lret $0xe5 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5caf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x49005575(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e680d1 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + movq $0xe63578,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe68320,-0x10(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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 adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rax,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp e5cb6d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 114bbf0 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5cb58,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5cb58 │ │ │ │ - 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,0x41(%rdi) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe68168,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rbx,4) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5cbf8,-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 %rsi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5cbf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%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,0x66(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %cl,%ah │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5cc38 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne e5cc58 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5cce2 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - add $0x68,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + je e68254 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5e(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5ccca │ │ │ │ - movq $0xe5c900,-0x60(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - movq $0xe5c9d8,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + ja e6825a │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0xe5cde8,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - movq $0xe5cd08,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + movq $0xe6aae0,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe68290,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5cd08 │ │ │ │ + jne e68290 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x73(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + movq $0xe64f40,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + shr $0x8,%rax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6a610,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WR cmc │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jb e68374 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rsp,%rbp,2) │ │ │ │ - movl $0xe5cd40,0x0(%rbp) │ │ │ │ + add %esi,0x5a(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e68376 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6a3d0,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe683b0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5cd40 │ │ │ │ + jne e683b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WR cmc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x72(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x5c(%rdi) │ │ │ │ + mov 0x7(%rbx),%r11 │ │ │ │ + movq $0xe63d38,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov %al,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe69c48,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %r11,0x58(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne e5cd60 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5cd6e │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ + 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),%rdx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ - jmp e5cc65 │ │ │ │ - lea 0x564ffd(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0xe5cda8,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5cda8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69af8,0x8(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69ba8,0x8(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + mov %r14,0x60(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne e5cdc8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5cd6e │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ + 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),%rdx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ - jmp e5cc65 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe69878,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %r14,0x58(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne e5ce04 │ │ │ │ - jmp e5cc65 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - 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 e5ce76 │ │ │ │ - movq $0xe5cb90,-0x48(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x5632c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + or %ch,%cl │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + jmp e6860d │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5cec6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e685fc │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + je e685d9 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmp $0x80,%rdx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rdx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rdx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e686fd │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e68757 │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x160(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e686dd │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x13(%rcx) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe685c8,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e68817 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jge e688bf │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x160(%rsp),%rcx │ │ │ │ + jmp e68663 │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5cf0e │ │ │ │ - movq $0xe5cf28,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%riz,2) │ │ │ │ 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) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - rex mov $0x0,%cl │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%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) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe5cea0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe5cee8,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %dh,0x59(%rdi) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + mov %cl,0x11(%rbx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rcx │ │ │ │ + mov %cl,0x12(%rbx) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,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) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe68738,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d01f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5d014 │ │ │ │ - movq $0xe5cf50,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%r9 │ │ │ │ - lea 0x59c4fa(%rip),%r8 │ │ │ │ - lea 0x59d403(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x59a021(%rip),%rsi │ │ │ │ - lea 0x59a01a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x563142(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d0a3 │ │ │ │ - movq $0xe5d080,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d080 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5d08b │ │ │ │ - jne,pn e5d095 │ │ │ │ - lea 0x599f9c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x599f85(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rcx │ │ │ │ + mov %cl,0x11(%rbx) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5630c6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe687f8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d123 │ │ │ │ - movq $0xe5d100,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5d10b │ │ │ │ - jne,pn e5d115 │ │ │ │ - lea 0x599f13(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x599f0e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x56304e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + movq $0xe4b410,-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 $0xe688a0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d16a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5d188 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + jmp e68975 │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e68964 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + je e68941 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmp $0x80,%rdx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rdx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rcx,%rsi │ │ │ │ + cmp $0x800,%rdx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e68a65 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jl e68abf │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5d1df │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne e5d1a9 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe5d140,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja e68a45 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rbx │ │ │ │ + mov %bl,0x13(%rcx) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe68930,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge e68b7f │ │ │ │ + test %rcx,%rcx │ │ │ │ + jge e68c27 │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + jmp e689cb │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%rsi,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ 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,0x5e(%rdi) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - cmp $0x0,%rcx │ │ │ │ - jle e5d25d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13f7049,-0x18(%r12) │ │ │ │ - movq $0xe5d188,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + add %dh,0x59(%rdi) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + mov %cl,0x11(%rbx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rcx │ │ │ │ + mov %cl,0x12(%rbx) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp e5d188 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x599de1(%rip),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5d2e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5d2c0 │ │ │ │ - movq $0xe5d2e0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x599d77(%rip),%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1022e98 │ │ │ │ - lea 0x562eb9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe68aa0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - shl %cl,%ebp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%rsi,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - xchg %ebp,(%rsi) │ │ │ │ - push %rsi │ │ │ │ - add %ch,%cl │ │ │ │ - jmp ffffffff90e5fa9d <__environ@GLIBC_2.2.5+0xffffffff8fa60675> │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x70,%al │ │ │ │ add %eax,(%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 %rdx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%rdx),%rcx │ │ │ │ + mov %cl,0x11(%rbx) │ │ │ │ + movq $0xe4b410,-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 $0xe68b60,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - shl %cl,%ebp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + mov %fs,(%rax,%rsi,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - push %rdi │ │ │ │ - cs push %rsi │ │ │ │ - add %ch,%cl │ │ │ │ - shll $0x0,0x1900027(%rbp) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pushf │ │ │ │ + and $0x70,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + movq $0xe4b410,-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 $0xe68c08,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe697d0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %r14,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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,-0x2d(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe68d38,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x66(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe5d3b0,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d3b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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 clc │ │ │ │ - loopne e5d389 │ │ │ │ - in $0x0,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10d71c0 │ │ │ │ - nop │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + movq $0x114d1b0,-0x18(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe68e40,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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,0x64(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge e5d425 │ │ │ │ - cmp $0x0,%rcx │ │ │ │ - jle e5d413 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %dh,0x60(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 10d7a30 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0x599c2b(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe5d200,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5d4d1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae e5d4b3 │ │ │ │ - lea 0x562d00(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + jmp e68f81 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e68f44 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e68f2b │ │ │ │ + mov $0xfffd,%esi │ │ │ │ + cmp $0x80,%rsi │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rsi │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rdx,%rdi │ │ │ │ + cmp $0x800,%rsi │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e69065 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jl e690cb │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e69045 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %bl,(%rdi,%rax,1) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %bl,(%rdi,%r9,1) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x2(%rax),%r9 │ │ │ │ + mov %bl,(%rdi,%r9,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rbx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x3(%rax),%rdi │ │ │ │ + mov %bl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rdx),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e5d583 │ │ │ │ - movq $0xe5d500,-0x20(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d500 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe68ed0,0x0(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e691d3 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jge e692bb │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + jmp e68f81 │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ 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 %cl,(%rdi) │ │ │ │ - xchg %edx,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp $0x30,%rbx │ │ │ │ - jb e5d5f2 │ │ │ │ - cmp $0x39,%rbx │ │ │ │ - ja e5d621 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe5d4a8,0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x158(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6916c │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %dl,(%rdi,%r9,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x2(%rax),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe690a0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - imul $0xa,%r14,%r14 │ │ │ │ - add %rax,%r14 │ │ │ │ - lea -0x30(%r14),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x158(%rsp),%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5d5bf │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x599a92(%rip),%r14 │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe5d578,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x114d1b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ + ja e69253 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe691a8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x595bcf(%rip),%r14 │ │ │ │ - jmp 1063f88 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x158(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e69319 │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %sil,(%rdx,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69290,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x595b9f(%rip),%r14 │ │ │ │ - jmp 1063f88 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x56,%al │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ - jnp e5d6d8 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + jmp e69401 │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e693c4 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%rdx │ │ │ │ + jne e693ab │ │ │ │ + mov $0xfffd,%esi │ │ │ │ + cmp $0x80,%rsi │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rsi │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rdx,%rdi │ │ │ │ + cmp $0x800,%rsi │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rdi,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e694e5 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jl e6954b │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e694c5 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0x12,%rbx │ │ │ │ + add $0xf0,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %bl,(%rdi,%rax,1) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0xc,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %bl,(%rdi,%r9,1) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sar $0x6,%rbx │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x2(%rax),%r9 │ │ │ │ + mov %bl,(%rdi,%r9,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rbx │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x3(%rax),%rdi │ │ │ │ + mov %bl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rdx),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69350,0x0(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e69653 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jge e6973b │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + jmp e69401 │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d783 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5d720,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5d758,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x168(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e695ec │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov %dl,(%rdi,%r9,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x2(%rax),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69520,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 0x59bd6d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x168(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e696d3 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + and $0x3f,%esi │ │ │ │ + lea 0x80(%rsi),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %dl,(%rsi,%rdi,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69628,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rdx,0x168(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e69799 │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %sil,(%rdx,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69710,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + jp e697c3 │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5d901 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5d7e8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB pop %r8 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e68c84 │ │ │ │ + movq $0xe64358,-0x18(%r12) │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + jmp e6b48f │ │ │ │ + nop │ │ │ │ + rex.WR cmc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4800555d(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov %r10,0x140(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov 0x140(%rsp),%rbx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e68588 │ │ │ │ + movq $0xe64108,-0x28(%r12) │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + add %r10,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX std │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - fsub %st(5),%st │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x4800555c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + jmp e67ce1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %?,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4800555c(%rax) │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e69a78 │ │ │ │ + nop │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rax,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x28(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ + test %bl,0x48000000(%rax) │ │ │ │ + movl $0xe699f0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5d860 │ │ │ │ + jne e699f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x53(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe63210,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + lea -0x5(%r12),%r9 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rsi,%rax │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + jmp e69a78 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + lea 0x556371(%rip),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e69ac2 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %dil,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6b2c8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + mov %r8,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe69988,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r12b,0x4800e5d8(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d8a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB pop %r8 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e684b8 │ │ │ │ + movq $0xe64568,-0x18(%r12) │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %rax,%rbx │ │ │ │ + inc %rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + jmp e6b48f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %edx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5d8ab │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5d8f3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5d8e8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d8e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5d8f3 │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jne e69bfc │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59caff(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e684d8 │ │ │ │ + movq $0xe644b0,-0x18(%r12) │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + inc %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + jmp e6b48f │ │ │ │ + rex.WR cmc │ │ │ │ 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 e5d9db │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5d978,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5d978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5d9b0,0x0(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rsi) │ │ │ │ + movl $0xe69c80,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5d9b0 │ │ │ │ + jne e69c80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WR cmc │ │ │ │ + add %eax,(%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 0x59bb15(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x49005559(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e69d06 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe64658,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x58(%rbp),%r11 │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rcx,%rax │ │ │ │ + inc %rax │ │ │ │ + jmp e69d63 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r11 │ │ │ │ + lea 0x5560a2(%rip),%r14 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne e69e17 │ │ │ │ + cmp $0x80,%r11 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%r11 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp $0x800,%r11 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e69ea5 │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e69ddf │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e6b0ee │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x120(%rsp),%rbx │ │ │ │ + inc %rax │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + cmp $0x80,%r11 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r11 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%r11 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e69f14 │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e69be0 │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r14,%r8 │ │ │ │ + jmp e6b48f │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rcx,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + jne e69b2f │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x128(%rsp),%rbx │ │ │ │ + inc %rax │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + inc %rbx │ │ │ │ + cmp $0x80,%r10 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%r10 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %rcx,%r11 │ │ │ │ + cmp $0x800,%r10 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %r11,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je e69812 │ │ │ │ + inc %rcx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add %rax,%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e698c6 │ │ │ │ + mov %r8,0x60(%rbp) │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x120(%rsp),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r8,%rcx │ │ │ │ + jmp e6b384 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX out %eax,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5db59 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5da40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5da40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x56(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + jmp e67905 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX std │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6a030 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6a03f │ │ │ │ + movq $0xe65bf0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + lea 0x1(%r9),%rbx │ │ │ │ + jmp e6b48f │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe69fe8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe63c48,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + lea 0x1(%r9),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,0x60(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x15(%r12),%r9 │ │ │ │ + add %rax,%rbx │ │ │ │ + inc %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%r8 │ │ │ │ + jmp e6b48f │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX │ │ │ │ + cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800e5da(%r8) │ │ │ │ - mov 0x6(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5da80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + jmp e6a1db │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rax,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800e5da(%r8) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ + test %bl,0x48000000(%rcx) │ │ │ │ + movl $0xe6a140,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5dab8 │ │ │ │ + jne e6a140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r15b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5daf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,%al │ │ │ │ + push %rsp │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x54(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe61208,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + lea -0x5(%r12),%rdx │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rsi,%r8 │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r8,%rax │ │ │ │ + inc %rax │ │ │ │ + jmp e6a1db │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + lea 0x555c20(%rip),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6a22b │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edi,%esi │ │ │ │ + shr $0x8,%rsi │ │ │ │ + mov %sil,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe6a290,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6a0c8,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %?,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5db03 │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5db4b │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5db40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5db40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5db4b │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59c8a7(%rip),%rbx │ │ │ │ + add %ch,0x48005553(%rax) │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%edi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ + jmp e6a350 │ │ │ │ + nop │ │ │ │ + rex.WX │ │ │ │ + cs add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5dc33 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5dbd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5dbd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x53(%rax) │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5dc08,0x0(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rax) │ │ │ │ + movl $0xe6a2c8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5dc08 │ │ │ │ + jne e6a2c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX │ │ │ │ + cs add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x53(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe60ea0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + lea -0x5(%r12),%r9 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rsi,%rax │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + jmp e6a350 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + lea 0x555a99(%rip),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6a39a │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %dil,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe6c0f8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + mov %r8,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6a260,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WR cmc │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e6a408 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x59b8bd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WR cmc │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5ddb1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5dc98,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5dc98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + push %rdx │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + fcos │ │ │ │ + decl -0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0xe638e0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r10,%r11 │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r11,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e67c2a │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rax,%r10 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r10,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je e69f9a │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x60(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + inc %rax │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + cmp $0x80,%r9 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%r9 │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rcx,%r8 │ │ │ │ + cmp $0x800,%r9 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %r8,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne e6a548 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + mov %rdx,0x60(%rbp) │ │ │ │ + mov %rbx,0x58(%rbp) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0x10,%rbp │ │ │ │ + inc %rcx │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + jmp e6b48f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WX out %eax,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48005550(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6a5d7 │ │ │ │ + movq $0xe62798,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0xd(%r12),%rcx │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + jmp e66edc │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe6a588,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,0x48(%rbp) │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX jge e6a603 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rex.WRXB push %r13 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ + test %bl,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - fsub %st,%st(5) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %r9b,-0x5a(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5dcd8 │ │ │ │ + jne e6a648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.WX jge e6a63b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 %r10b,(%r8) │ │ │ │ - fucom %st(5) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB push %r13 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5dd10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6a690 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r10,%r9 │ │ │ │ + cmp $0xffffffffffffffff,%r9 │ │ │ │ + jne e67c8e │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %r9,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e6a6ea │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + inc %rbx │ │ │ │ + jmp e6b48f │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %rcx,%r9 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je e6a0a5 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + inc %rcx │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + jmp e6b48f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%r8 │ │ │ │ + jmp e6b48f │ │ │ │ + movq $0xe63120,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + lea -0x15(%r12),%r9 │ │ │ │ + add %rax,%r8 │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WRX push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r10b,-0x23(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5dd50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6aa13 │ │ │ │ + movq $0xe5f728,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add %rdi,%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + jmp e6a999 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5dd5b │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5dda3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5dd98,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5dd98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5dda3 │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59c64f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,0x4800554d(%rax) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%ebx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + jmp e6a999 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + or (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48005624(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5dfc7 │ │ │ │ - movq $0x117a748,-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 │ │ │ │ - cmp $0x6f,%rbx │ │ │ │ - jb e5deef │ │ │ │ - cmp $0x74,%rbx │ │ │ │ - jne e5e08f │ │ │ │ - movq $0xe5de60,-0x28(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rdx) │ │ │ │ + movl $0xe6a900,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5de60 │ │ │ │ + jne e6a900 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x0(%rsi),%edx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5e0c3 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WRB push %r13 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex mov 0x18(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e6a818 │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + jmp e6a999 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%ebx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + inc %rsi │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5ded7 │ │ │ │ - movq $0xe5db88,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5dc48,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x562357(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + ja e6a9f3 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %esi,%esi │ │ │ │ + shr $0x10,%rsi │ │ │ │ + mov %sil,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe66a00,0x18(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5e348,0x0(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6a880,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ jmp 1173a30 │ │ │ │ - cmp $0x6e,%rbx │ │ │ │ - jae e5dfcb │ │ │ │ - cmp $0x25,%rbx │ │ │ │ - jne e5e08f │ │ │ │ - movq $0xe5df38,-0x28(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5df38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe6a7f0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + nop │ │ │ │ + rex.WX std │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and 0x0(%rsi),%edx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5e1e0 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %dh,0x4800554b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %r8,0x110(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x110(%rsp),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5dfaf │ │ │ │ - movq $0xe5d6d8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5d798,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5622cf(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5e308,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0xe5e000,-0x28(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ja e67c08 │ │ │ │ + movq $0xe64d28,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + inc %r8 │ │ │ │ + mov %r8,0x138(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + jmp e6b48f │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX std │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x22(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WXB push %r13 │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5e077 │ │ │ │ - movq $0xe5d930,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5d9f0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5621df(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5e328,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - movq $0xe5e280,-0x38(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x598f7d(%rip),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0xe5e0e8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + jne e6ab28 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je e6aa39 │ │ │ │ + movq $0xe6ab30,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e0e8 │ │ │ │ + jne e6ab30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX std │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %edx,0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5e139 │ │ │ │ - movq $0xe5e120,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %bl,%al │ │ │ │ + rex.WX push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6ab78 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e6aa83 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e6b0ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %r14,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e120 │ │ │ │ + jne e6abe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %edx,0x0(%rsi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5e139 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp e5de78 │ │ │ │ - lea 0x5620e0(%rip),%rsi │ │ │ │ - lea 0x563c2b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0xe5e178,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX push %rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + out %al,$0x0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e178 │ │ │ │ + jne e6ad38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex.WB push %r13 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + jmp e6adbb │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %dl,0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5e1c9 │ │ │ │ - movq $0xe5e1b0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %al,%al │ │ │ │ + rex.WB push %r13 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x54(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %r14,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e1b0 │ │ │ │ + jne e6ac78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48005620(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5e1c9 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp e5e018 │ │ │ │ - lea 0x562078(%rip),%rsi │ │ │ │ - lea 0x563b9b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0xe5e208,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dl,0x48005549(%rax) │ │ │ │ + movl $0xe6aca8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e208 │ │ │ │ + jne e6aca8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + jmp e6ad80 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0xe5e240,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB push %r13 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + out %al,$0x0 │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %r14,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e240 │ │ │ │ + jne e6ad08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %dl,0x0(%rsi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e5e259 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp e5df50 │ │ │ │ - lea 0x562010(%rip),%rsi │ │ │ │ - lea 0x563b0b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB push %r13 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x53(%r8) │ │ │ │ + out %al,$0x0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e6ad68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.W push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + jmp e6ad80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX cmp %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %ah,0x48005548(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x7(%r8),%r9 │ │ │ │ + mov 0xf(%r8),%r8 │ │ │ │ + mov 0xb(%rbx),%ebx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov %ebx,%r11d │ │ │ │ + shr $0x18,%r11 │ │ │ │ + and %r10,%r11 │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + jl e6ae3a │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + jl e6ae8f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5e2d5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe60818,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + ja e6ae17 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edi,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + movq $0xe67fd0,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov %edi,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x598d5d(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0xe6ac20,0x0(%rbp) │ │ │ │ + mov %edi,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + jge e6af47 │ │ │ │ + test %r11,%r11 │ │ │ │ + jge e6b0ee │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp e6adbb │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %ch,%cl │ │ │ │ - cmp %esp,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %bl,0x48005547(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6aee8 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%edx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe68200,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x18(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6ae70,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %eax,0x18(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %ch,%cl │ │ │ │ - jrcxz e5e32f │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %ch,%cl │ │ │ │ - and %ebx,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1f(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e5e3b9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e5e42b │ │ │ │ - add $0x78,%r12 │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5e420 │ │ │ │ - movq $0x117a748,-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),%rbx │ │ │ │ - movq $0xe5d6b0,-0x70(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe5dde0,-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) │ │ │ │ + ja e6af9a │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0xe5e440,-0x20(%rbp) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xe6b040,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + mov %r8,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6af28,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %eax,0x18(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe62a50,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + jmp e6b133 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,0x55(%rsi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne e5e44c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jnp e5e488 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6b048 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + jmp e6b115 │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5e533 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5e4d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + enter $0x5545,$0x0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je e6ab93 │ │ │ │ + movq $0xe6b090,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e4d0 │ │ │ │ + jne e6b090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ + js e6b0d3 │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6b0d8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r8,%r9 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %r9,%r8 │ │ │ │ + cmp $0xffffffffffffffff,%r8 │ │ │ │ + jne e6b273 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e6b19b │ │ │ │ + lea 0x554cce(%rip),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6b214 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e6b1b3 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b147 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp e87138 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6b164 │ │ │ │ + movq $0xe68440,0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e6b178 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp e66f36 │ │ │ │ + movq $0xe68cc8,0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + mov %rcx,0x60(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6b1a8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp e6b115 │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp e6b115 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6afc3 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b1dd │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe685f0,0x48(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdi,0x60(%rbp) │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6b1f5 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp e66f36 │ │ │ │ + movq $0xe68f00,0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + mov %rcx,0x60(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6b000,0x10(%rbp) │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x55(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x108(%rsp),%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67b58 │ │ │ │ + movq $0xe649c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + inc %r8 │ │ │ │ + mov %r8,0x138(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + jmp e6b48f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX movabs $0x1e000000000000,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.XB push %r13 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5e508,0x0(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x48000000(%rdi) │ │ │ │ + movl $0xe6b300,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e508 │ │ │ │ + jne e6b300 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX movabs $0x1e000000000000,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,0x55(%rbx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48ffffc5(%rcx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0xe62db8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r10,%r11 │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r11,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e6b5e2 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e6a770 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp e6b105 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e6a7d0 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + jmp e6b48f │ │ │ │ + movq $0xe62d00,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x15(%r12),%r8 │ │ │ │ + add %rbx,%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e6b4ad │ │ │ │ + movq $0xe62ba8,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x15(%r12),%r8 │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp e6b4c7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x55(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6b480 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + jmp e6b4ad │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX movabs $0x1e000000000000,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + test $0x41,%al │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e6b4a8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6b5c2 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne e6b58a │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6b5a2 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e6b52c │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6b4db │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e87138 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b4f8 │ │ │ │ + movq $0xe68510,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x59afbd(%rip),%rbx │ │ │ │ + jmp 1174390 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e6b50c │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e66f36 │ │ │ │ + movq $0xe68dd0,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov %r8,0x50(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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 e5e6b1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5e598,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1174390 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b3fb │ │ │ │ + test %rax,%rax │ │ │ │ + jne e6b556 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe68958,0x38(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b56e │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e66f36 │ │ │ │ + movq $0xe69380,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6b3d4 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e6b4ad │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6b438,0x0(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + mov %rbx,0x50(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6b460,0x0(%rbp) │ │ │ │ + mov %r8,0x20(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + lea -0x25(%r12),%r10 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e6a78a │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + inc %rax │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e6b48f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX │ │ │ │ + cs 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 %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - in $0xe5,%eax │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%r11 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67d4a │ │ │ │ + movq $0xe608d0,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e66edc │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rax,%rax,1) │ │ │ │ + test %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,(%r8) │ │ │ │ - out %al,$0xe5 │ │ │ │ + mov $0xe6,%bh │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e610 │ │ │ │ + jne e6b710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ds push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r10b,-0x1a(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %r8,%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jne e678b2 │ │ │ │ + cmp $0x80,%rcx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rcx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rbx,%rdi │ │ │ │ + cmp $0x800,%rcx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rdi,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e6b7aa │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + inc %rbx │ │ │ │ + jmp e66edc │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e66ec2 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + cmp $0x80,%rcx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x10000,%rcx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rbx,%rdi │ │ │ │ + cmp $0x800,%rcx │ │ │ │ + setae %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add %rdi,%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je e6b811 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + inc %rbx │ │ │ │ + jmp e66edc │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e66ec2 │ │ │ │ + nop │ │ │ │ + mov %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5e65b │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5e6a3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5e698,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp $0x8b480055,%eax │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex mov 0x18(%rbp),%ebx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ add $0x8,%rbp │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + jmp e6b912 │ │ │ │ + nop │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + cmp $0x8b480055,%eax │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x74b7efab(%r11) │ │ │ │ + jne e6b887 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e6b908 │ │ │ │ + movq $0xe6b8b8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e698 │ │ │ │ + jne e6b8b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x1e0000,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5e6a3 │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59bd4f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + push %rax │ │ │ │ + cmp $0x8b480055,%eax │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x74b7efab(%r11) │ │ │ │ + jne e6b8cf │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %r8b │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + add %rdi,%r8 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %r8,%rdi │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jne e6b9d2 │ │ │ │ + lea 0x5544d4(%rip),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6b96f │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edx,%edx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe66c18,0x10(%rbp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5e78b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5e728,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6b830,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5e760,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex mov 0x18(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6ba0f │ │ │ │ + movq $0xe5f0a8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e6ba04 │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + jmp e6b912 │ │ │ │ + add %rdi,%rsi │ │ │ │ + inc %rsi │ │ │ │ + jmp e6b912 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0xe6b9a8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e66ec2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX out %eax,(%dx) │ │ │ │ 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 0x59ad65(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4800553b(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xe0(%rsp),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e67880 │ │ │ │ + movq $0xe618d8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xf0(%rsp),%rbx │ │ │ │ + jmp e66edc │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX out %eax,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5e909 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5e7f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp 0x0(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e6ba35 │ │ │ │ + movq $0xe6bb20,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e7f0 │ │ │ │ + jne e6bb20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX out %eax,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp 0x0(%rbp),%dl │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rcx,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + jne e6ba7b │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e66ec2 │ │ │ │ + movq $0xe606d8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + add %r10,%rcx │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + jmp e66edc │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp e66ec2 │ │ │ │ + nop │ │ │ │ + rex.WX movabs $0x1e000000000000,%rdi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - call ffffffff8c2de8ef <__environ@GLIBC_2.2.5+0xffffffff8aedf4c7> │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6759c │ │ │ │ + movq $0xe61570,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xf0(%rsp),%rbx │ │ │ │ + jmp e66edc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX scas %es:(%rdi),%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 %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rax,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x18(%r8) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x48005539(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + jmp e6c21c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r13b,0x4800e5e8(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + mov $0x894800e6,%esp │ │ │ │ + jne e6bcdc │ │ │ │ + mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e8a8 │ │ │ │ + jne e6bcc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5e8b3 │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5e8fb │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5e8f0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e8f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5e8fb │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59baf7(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + mov $0x894800e6,%esi │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + cmp %cl,-0x77(%rax) │ │ │ │ + cmp %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e6be10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %edx,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + jmp e6be83 │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5e9e3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5e980,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5e980 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0xe5e9b8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %ah,%al │ │ │ │ + cmp %dl,0x0(%rbp) │ │ │ │ + movq $0xe6bd58,0x0(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5e9b8 │ │ │ │ + jne e6bd58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.WX sldt (%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 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x48005538(%rax) │ │ │ │ + movl $0xe6bd88,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e6bd88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x59ab0d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,0x48005538(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + jmp e6be48 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5eb61 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe5ea48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x38(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + mov $0x894800e6,%ebp │ │ │ │ + jne e6bdf4 │ │ │ │ + mov %r14,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5ea48 │ │ │ │ + jne e6bde0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX sldt (%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 %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4800e5ea(%r8) │ │ │ │ - mov 0x6(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %dl,0x0(%rbp) │ │ │ │ + movq $0xe6be38,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne e5ea88 │ │ │ │ + jne e6be38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + jmp e6be48 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.WX sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - in $0x0,%eax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5eac0 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - jmp e5eabd │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5eb00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5eb0b │ │ │ │ - add %edi,0x6(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5eb53 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5eb48,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5eb48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e5eb53 │ │ │ │ - add %edi,0x26(%rdi) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x59b89f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe5ec00,-0x40(%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 │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ec00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48005616(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - cmp $0x6f,%rdx │ │ │ │ - jb e5ed7f │ │ │ │ - cmp $0x74,%rdx │ │ │ │ - jne e5f04f │ │ │ │ - movq $0xe5ec50,0x10(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ec50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc $0x8b480056,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esp,0x48000000(%rbx) │ │ │ │ - movl $0xe5ec90,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ec90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48005615(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5ecd9 │ │ │ │ - movq $0xe5ecc8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ecc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x2f(%rbp) │ │ │ │ - lea 0x561540(%rip),%rsi │ │ │ │ - lea 0x56308b(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x8b480056,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5ed67 │ │ │ │ - movq $0xe5e938,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5e9f8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5614c7(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5ed00,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - cmp $0x6e,%rdx │ │ │ │ - jae e5eef3 │ │ │ │ - cmp $0x25,%rdx │ │ │ │ - jne e5f04f │ │ │ │ - movq $0xe5edc0,0x10(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5edc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48005614(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne e5ee78 │ │ │ │ - movq $0xe5ee00,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ee00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdi,1) │ │ │ │ - movl $0xe5ee38,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ee38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc $0x56,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x2f(%rbp) │ │ │ │ - lea 0x561420(%rip),%rsi │ │ │ │ - lea 0x562f1b(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x56,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5eed7 │ │ │ │ - movq $0xe5e488,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5e548,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x5613a7(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5ee70,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0xe5ef20,0x10(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ef20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - adc 0x0(%rsi),%edx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne e5efd8 │ │ │ │ - movq $0xe5ef60,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ef60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc 0x0(%rsi),%dl │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5efa9 │ │ │ │ - movq $0xe5ef98,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5ef98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48005612(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne e5efd8 │ │ │ │ - lea 0x561298(%rip),%rsi │ │ │ │ - lea 0x562dbb(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x12(%rax) │ │ │ │ - push %rsi │ │ │ │ + push %rbp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5f037 │ │ │ │ - movq $0xe5e6e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe5e7a0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x56121f(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe5efd0,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - movq $0xe5f080,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x597fc9(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%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(%rcx,%rbx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x7(%rsi),%rdi │ │ │ │ + mov 0xf(%rsi),%rsi │ │ │ │ + mov 0xb(%rbx),%ebx │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + shr $0x18,%r9 │ │ │ │ + and %r8,%r9 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jl e6bf02 │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jl e6bf57 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5f0d5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe60818,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + ja e6bedf │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %edi,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ + movq $0xe6a108,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov %edi,0x28(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ jmp 117eec8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x597f5d(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %edx,0x0(%rsi) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5f1c2 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5f1b7 │ │ │ │ - movq $0x117a748,-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 $0xe5e460,-0x68(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0xe5eb90,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - movq $0xe5f1d8,-0x20(%rbp) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ + movq $0xe6bd00,0x0(%rbp) │ │ │ │ + mov %edi,0x28(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jge e6c00f │ │ │ │ + test %r9,%r9 │ │ │ │ + jge e66ec2 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r9,%rbx │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp e6be83 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e5f1e4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - adc %dl,0x0(%rsi) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5f4c0 │ │ │ │ - movq $0xe5f248,-0x28(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f248 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48005610(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5f310 │ │ │ │ - movq $0xe5f298,-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 e5f298 │ │ │ │ - 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 %bh,(%rax) │ │ │ │ - adc %dl,0x0(%rsi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x30,%rbx │ │ │ │ - jb e5f303 │ │ │ │ - cmp $0x39,%rbx │ │ │ │ - ja e5f303 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5f2e8,0x8(%rbp) │ │ │ │ + ss push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6bfb3 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%edx │ │ │ │ + shr $0x10,%rdx │ │ │ │ + mov %dl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe67eb0,0x0(%rbp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x30(%rcx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f2e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %ecx,0x28(%rbp) │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov %rdx,0x40(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6bf38,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %eax,0x28(%rbp) │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov %rsi,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - orps (%rax),%xmm0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe5f500,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e5d480 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x58bec3(%rip),%rbx │ │ │ │ - jmp e5f31e │ │ │ │ - lea 0x597d32(%rip),%rax │ │ │ │ - lea 0x58beb3(%rip),%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e5f4cf │ │ │ │ - movq $0xe5f368,-0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xf(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x0(%rcx,%rax,1) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - cmp $0x45,%rcx │ │ │ │ - jne e5f454 │ │ │ │ - add $0xffffffffffffff98,%r12 │ │ │ │ - movq $0xe5f3b8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f3b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - orps (%rax),%xmm0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5f4cb │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5f444 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xe5f108,-0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe5e368,-0x60(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x560df9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x58bcfb(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x894c0056,%eax │ │ │ │ - lock jmp e5f31e │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x4800560d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5f546 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5f592 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x8d480056,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5f5dc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x23,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x56,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5f624 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x2d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4800560c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5f66c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x30,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5f6b4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x5e,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0x56,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + ss push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5f6fc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x5f,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e5f8e0 │ │ │ │ - movq $0xe5f760,-0x20(%rbp) │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%edi │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f760 │ │ │ │ - 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,0xb(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe5f7a8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f7a8 │ │ │ │ - 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,(%rax) │ │ │ │ - or 0x0(%rsi),%edx │ │ │ │ - add $0x48,%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5f937 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x25,0x7(%rbx) │ │ │ │ - jne e5f8eb │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - movq $0xe5f7f8,0x8(%rbp) │ │ │ │ + ja e6c068 │ │ │ │ + movq $0x10f3f70,-0x18(%r12) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + shr $0x10,%rbx │ │ │ │ + mov %bl,-0x10(%r12) │ │ │ │ + movq $0x10d9e38,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe66e28,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e5f7f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x0(%rsi),%dl │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e5f947 │ │ │ │ - movq $0xe5f848,-0x10(%rbp) │ │ │ │ + mov %rdi,0x48(%rbp) │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe6bff0,0x0(%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 e5f848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %eax,0x28(%rbp) │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov %rsi,0x40(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov 0x0(%rcx,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800560a(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x5e,%rbx │ │ │ │ - jb e5f97d │ │ │ │ - cmp $0x60,%rbx │ │ │ │ - jae e5f9b5 │ │ │ │ - cmp $0x5f,%rbx │ │ │ │ - jb e5f8a6 │ │ │ │ - movq $0xe5fb78,0x0(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x560926(%rip),%r8 │ │ │ │ - lea 0x580b76(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe5fc18,0x0(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x58b919(%rip),%r8 │ │ │ │ - lea 0x56090a(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - lea 0x597770(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x5609e9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xe5f518,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - movq $0xe5fa60,0x18(%rbp) │ │ │ │ - lea 0x5976ef(%rip),%r9 │ │ │ │ - lea 0x58b870(%rip),%r8 │ │ │ │ - lea 0x580aa1(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - cmp $0x2e,%rbx │ │ │ │ - jb e5f9e5 │ │ │ │ - cmp $0x30,%rbx │ │ │ │ - jne e5f9b5 │ │ │ │ - movq $0xe5fcb8,0x0(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x56084f(%rip),%r8 │ │ │ │ - lea 0x580a67(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe5fad0,0x0(%rbp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea 0x58b80a(%rip),%r8 │ │ │ │ - lea 0x580a3b(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jae e5fa1d │ │ │ │ - cmp $0x23,%rbx │ │ │ │ - jne e5f9b5 │ │ │ │ - movq $0xe5fdf8,0x0(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x58b7ce(%rip),%r8 │ │ │ │ - lea 0x56080f(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe5fd58,0x0(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x5607d3(%rip),%r8 │ │ │ │ - lea 0x5809d3(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x43(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fa9f │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %dl,0x0(%rsi) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne e5fb56 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fb46 │ │ │ │ - movq $0xe5f560,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - test %eax,(%rax) │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + jmp e6c202 │ │ │ │ + rex.WX scas %es:(%rdi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x89480055,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fbe5 │ │ │ │ - movq $0xe5f6c8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48005606(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne e5fc95 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fc85 │ │ │ │ - movq $0xe5f680,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rdx) │ │ │ │ + movl $0xe6c130,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e6c130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ + rex.WX scas %es:(%rdi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xor $0x55,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fd25 │ │ │ │ - movq $0xe5f638,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x65(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xe60b38,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + lea -0x5(%r12),%r10 │ │ │ │ + cmp $0x80,%rax │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + cmp $0x10000,%rax │ │ │ │ + setae %r14b │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + add %r11,%r14 │ │ │ │ + cmp $0x800,%rax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r14,%rax │ │ │ │ + inc %rax │ │ │ │ + jmp e6c1ea │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fdc5 │ │ │ │ - movq $0xe5f5f0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add $0x56,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + lea 0x553c0e(%rip),%r10 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je e6c250 │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0x100(%rsp),%r10 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e5fe65 │ │ │ │ - movq $0xe5f5a8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - 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 e600c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x56,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5fee6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x0(%rsi),%edx │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5ff32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x48005603(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e5ff7c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x23,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e5ffc4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x2d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add 0x0(%rsi),%dl │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6000c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x30,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x48005602(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e60054 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x5e,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x2(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6009c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0x5f,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e600c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sar $0xff,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add 0x0(%rsi),%dl │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e60276 │ │ │ │ - add $0x58,%r12 │ │ │ │ + ja e670ba │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e6c25c │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e6026b │ │ │ │ - cmp $0x25,%r14 │ │ │ │ - jne e6021c │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - movq $0xe60130,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60130 │ │ │ │ - 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 %ah,0x48005601(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e60299 │ │ │ │ - movq $0xe60180,-0x10(%rbp) │ │ │ │ + ja e67139 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e67097 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rdx,0x50(%rbp) │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ 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 e60180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge e6019c │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x5e,%rbx │ │ │ │ - jb e602d2 │ │ │ │ - cmp $0x60,%rbx │ │ │ │ - jae e60313 │ │ │ │ - cmp $0x5f,%rbx │ │ │ │ - jb e601e7 │ │ │ │ - movq $0xe604f0,0x0(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x55ffe8(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x580235(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe60590,0x0(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x58afd2(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x55ffc0(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe5feb8,-0x50(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x56007b(%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 0x18(%rbp),%r9 │ │ │ │ - movq $0xe603d8,0x18(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea 0x596d9a(%rip),%r9 │ │ │ │ - lea 0x58af1b(%rip),%r8 │ │ │ │ - lea 0x58014c(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - cmp $0x2e,%rbx │ │ │ │ - jb e6034c │ │ │ │ - cmp $0x30,%rbx │ │ │ │ - jne e60313 │ │ │ │ - movq $0xe60630,0x0(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x55fef4(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x580109(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe60448,0x0(%rbp) │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0x58aea6(%rip),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x5800d4(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jae e6038d │ │ │ │ - cmp $0x23,%rbx │ │ │ │ - jne e60313 │ │ │ │ - movq $0xe60770,0x0(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x58ae61(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x55fe9f(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - movq $0xe606d0,0x0(%rbp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + jmp e66edc │ │ │ │ + lea 0x553b8c(%rip),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp e6c202 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e670fe │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ mov %r9,%rax │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea 0x55fe5d(%rip),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x58005a(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5f200 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %r8,%r10 │ │ │ │ + jmp e6c21c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x43(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e60417 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,0x48005533(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055fe(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne e604ce │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e604be │ │ │ │ - movq $0xe5ff00,-0x48(%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 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e6055d │ │ │ │ - movq $0xe60068,-0x40(%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 0x28(%rbp),%rax │ │ │ │ + ja e67159 │ │ │ │ + movq $0xe60190,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add %rsi,%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x148(%rsp),%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ + movq $0xe5f670,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp e66cb7 │ │ │ │ + movq $0xe60580,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x15(%r12),%rcx │ │ │ │ + add %rbx,%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp e66ef2 │ │ │ │ + add %rdx,%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + jmp e66cb7 │ │ │ │ + rex.WX scas %es:(%rdi),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e605fd │ │ │ │ - movq $0xe60020,-0x40(%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 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x48005532(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + jmp e66edc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480055fc(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne e606ad │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6069d │ │ │ │ - movq $0xe5ffd8,-0x40(%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 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x48005532(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e66201 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cld │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6073d │ │ │ │ - movq $0xe5ff90,-0x40(%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) │ │ │ │ + add %bh,%al │ │ │ │ + xor %edx,0x0(%rbp) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e66433 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ + add %dh,0x32(%rax) │ │ │ │ push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e607dd │ │ │ │ - movq $0xe5ff48,-0x40(%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 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9539,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e6c496 │ │ │ │ add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x347a,%eax │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp e6616d │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e6c4b0 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,%rax │ │ │ │ + jmp e66198 │ │ │ │ + sbb %edi,0x33(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60871 │ │ │ │ - movq $0xe60890,-0x10(%rbp) │ │ │ │ - lea 0x5612b1(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x58b487(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x58b335(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fd88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e6c520 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x3(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x16ff19f8(%r8) │ │ │ │ - or 0x2e(%rsi),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + incl 0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - std │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg e60903 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne e608cf │ │ │ │ - lea 0x580a62(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe60908,0x8(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x55fbea(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ - (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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e6096e │ │ │ │ - movq $0xe60990,-0x10(%rbp) │ │ │ │ - lea 0x5611b1(%rip),%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58b387(%rip),%rsi │ │ │ │ - lea 0x58b238(%rip),%r14 │ │ │ │ + jb e6c572 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6c567 │ │ │ │ + movq $0xfc7068,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0x117bc40,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fcdb(%rip),%rbx │ │ │ │ + jmp 1063130 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x553197(%rip),%rbx │ │ │ │ + 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 %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480055fc(%rax) │ │ │ │ - movl $0xe609b8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e609b8 │ │ │ │ - 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 %bh,-0x4(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - or %esp,%esi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x5612c2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e6c5e8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xff,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc 0x0(%rsi),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68688 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60a3e │ │ │ │ - movq $0xe60a60,-0x10(%rbp) │ │ │ │ - lea 0x5610e1(%rip),%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58b2b7(%rip),%rsi │ │ │ │ - lea 0x58b168(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fc3b(%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,0x48005612(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68688 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60ac1 │ │ │ │ - movq $0xe60ae0,-0x10(%rbp) │ │ │ │ - lea 0x561061(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x58b237(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x58b0e5(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fc10(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + incl 0xb(%rsi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - or %esi,%esp │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0xf002e43,%ebx │ │ │ │ - (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480055fb(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg e60b53 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne e60b1f │ │ │ │ - lea 0x580812(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe60b58,0x8(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x55fa0a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x79(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60bc1 │ │ │ │ - movq $0xe60be0,-0x10(%rbp) │ │ │ │ - lea 0x560f61(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x58b137(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x58afe5(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fb68(%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 %ch,(%rax) │ │ │ │ - sti │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + rex.WRB rorb $0x72,-0x7(%r9,%rdi,1) │ │ │ │ push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - or $0xe6,%al │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0xf002e42,%ebx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jge e6c610 │ │ │ │ + lea 0x577921(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + movq $0xe6c680,-0x40(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r14,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %al,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1174410 │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x49005778(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e6c73f │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%sil │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp e6c798 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + 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 e6c798 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg e60c53 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne e60c1f │ │ │ │ - lea 0x580712(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe60c58,0x8(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x55f97a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + inc %ebp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60cc1 │ │ │ │ - movq $0xe60ce0,-0x10(%rbp) │ │ │ │ - lea 0x560e61(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x58b037(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x58aee5(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55fab8(%rip),%rbx │ │ │ │ + add %dl,0x48005777(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae e6c801 │ │ │ │ + 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) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055fa(%rax) │ │ │ │ - movl $0xe60d00,0x0(%rbp) │ │ │ │ - jmp 1144ea8 │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg e60d53 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne e60d1f │ │ │ │ - lea 0x580612(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cli │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60d90 │ │ │ │ - movq $0xe60d80,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60d80 │ │ │ │ - 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) │ │ │ │ - cli │ │ │ │ - push %rbp │ │ │ │ + add %bl,0x77(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne e60d8c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e60c88 │ │ │ │ - lea 0x55fa19(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e6c7fc │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae e6c83b │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e6c85e │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0xe6c7d0,-0x38(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + mov 0x2(%rcx),%rdx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%bl │ │ │ │ + cmp %r14,%rsi │ │ │ │ + je e6c882 │ │ │ │ + mov %bl,(%r8,%rsi,1) │ │ │ │ + add $0x38,%rbp │ │ │ │ + inc %rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e6c801 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x573d18(%rip),%r14 │ │ │ │ + movq $0x117a998,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e6c520 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e6c5e8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x76(%rax) │ │ │ │ + push %rdi │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e60dee │ │ │ │ - movq $0xe60e10,-0x10(%rbp) │ │ │ │ - lea 0x560d31(%rip),%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58af07(%rip),%rsi │ │ │ │ - lea 0x58adb8(%rip),%r14 │ │ │ │ + rex.RB loopne e6c919 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e6c91c │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e6c913 │ │ │ │ + mov $0x4,%ebx │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge e6c8f6 │ │ │ │ + lea 0x577637(%rip),%rbx │ │ │ │ + jmp 1172b30 │ │ │ │ + movq $0xe6c938,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55f9eb(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1174410 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0xf(%rdi),%rbx │ │ │ │ + jmp e6c8e5 │ │ │ │ + lea 0x552df5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480055f9(%rax) │ │ │ │ - movl $0xe60e38,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60e38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne e6c98e │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055f9(%rax) │ │ │ │ - movl $0xe60e60,0x0(%rbp) │ │ │ │ - lea 0x560e42(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144208 │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x49000000(%rsi) │ │ │ │ + movl $0xe6c5e8,-0x30(%rsp) │ │ │ │ + lea -0x1a(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe6c798,-0x20(%r12) │ │ │ │ + lea -0x29(%r12),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je e6c9c1 │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe6ca18,0x18(%rbp) │ │ │ │ + lea -0x4(%r12),%r9 │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r14d │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e6c798 │ │ │ │ + mov 0xf(%rcx),%rcx │ │ │ │ + movq $0x109f240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe6ca38,0x18(%rbp) │ │ │ │ + lea -0x4(%r12),%r9 │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e6c798 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800560e(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68688 │ │ │ │ - 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 e60fc9 │ │ │ │ - movq $0xe60ec8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60ec8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60ef0 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp e60eff │ │ │ │ - or $0x7d,%al │ │ │ │ - data16 movq $0xe60f28,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e6ca14 │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0xf(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60f50 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz e6ca34 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%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 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + incb 0x72000021(%rbp) │ │ │ │ + jb e6cab3 │ │ │ │ + cmp $0xfb07,%esi │ │ │ │ + jb e6cb40 │ │ │ │ + cmp $0x10597,%r14 │ │ │ │ + jb e6cc02 │ │ │ │ + cmp $0x118c0,%r14 │ │ │ │ + jb e6cd48 │ │ │ │ + cmp $0x16e80,%r14 │ │ │ │ + jb e6cf4a │ │ │ │ + cmp $0x1e944,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x1e922,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x1e922(%r14),%rax │ │ │ │ + lea 0x351333(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0xe60f90,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60f90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1e921,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e920,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1c80,%r14 │ │ │ │ + jb e6cb9d │ │ │ │ + cmp $0x1f46,%r14 │ │ │ │ + jb e6ccb2 │ │ │ │ + cmp $0x1fd8,%r14 │ │ │ │ + jb e6ce33 │ │ │ │ + cmp $0x1ff2,%r14 │ │ │ │ + jb e6d0df │ │ │ │ + cmp $0x2170,%r14 │ │ │ │ + jb e6d466 │ │ │ │ + lea -0x2170(%r14),%rax │ │ │ │ + lea 0x34ddde(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800e60f(%r8) │ │ │ │ - mov 0x17(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e60fb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2183,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x216f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa681,%r14 │ │ │ │ + jb e6cc5a │ │ │ │ + cmp $0xa7dc,%r14 │ │ │ │ + jb e6cdc6 │ │ │ │ + cmp $0xab70,%r14 │ │ │ │ + jb e6d003 │ │ │ │ + cmp $0xfb00,%r14 │ │ │ │ + jb e6d35b │ │ │ │ + lea -0xfb00(%r14),%rax │ │ │ │ + lea 0x350ac6(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + mov $0xa800053,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0x1300008c00046,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x37e,%r14 │ │ │ │ + jb e6ccfd │ │ │ │ + cmp $0x561,%r14 │ │ │ │ + jb e6ceb4 │ │ │ │ + cmp $0x1100,%r14 │ │ │ │ + jb e6d1d2 │ │ │ │ + cmp $0x13fe,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x13f8,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x13f8(%r14),%rax │ │ │ │ + lea 0x35057c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x55f840(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61039 │ │ │ │ - movq $0xe61028,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x13f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xff41,%r14 │ │ │ │ + jb e6cd93 │ │ │ │ + cmp $0x10450,%r14 │ │ │ │ + jb e6cfac │ │ │ │ + cmp $0x104fc,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x104d8,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x104d8(%r14),%rax │ │ │ │ + lea 0x350c4c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,-0x75(%rax) │ │ │ │ - jae e61043 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - lea 0x55f7d8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rsi) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e610a9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e610b7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe610a0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e610a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x104d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2cee,%r14 │ │ │ │ + jb e6ce04 │ │ │ │ + cmp $0x2d2e,%r14 │ │ │ │ + jb e6d070 │ │ │ │ + cmp $0xa66e,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0xa641,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0xa641(%r14),%rax │ │ │ │ + lea 0x34d444(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800560e(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x595f73(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e61121 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e61137 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe61120,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - neg %rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa66c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa66a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f16,%r14 │ │ │ │ + jb e6ce76 │ │ │ │ + cmp $0x1f30,%r14 │ │ │ │ + jb e6d165 │ │ │ │ + cmp $0x1f40,%r14 │ │ │ │ + jb e6d4b9 │ │ │ │ + lea -0x1f40(%r14),%rax │ │ │ │ + lea 0x350561(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge e6112c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x595ef3(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x83490056,%eax │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x71(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - jge e611a0 │ │ │ │ - movq $0xe610d0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c1f61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1f4d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe61058,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c1f51,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1f4c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x55f638(%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 %bl,(%rax) │ │ │ │ - notb 0x0(%rbp) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61279 │ │ │ │ - movq $0xe61240,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x27d,%r14 │ │ │ │ + jb e6ceff │ │ │ │ + cmp $0x29e,%r14 │ │ │ │ + jb e6d241 │ │ │ │ + cmp $0x371,%r14 │ │ │ │ + jb e6d59f │ │ │ │ + lea -0x371(%r14),%rax │ │ │ │ + lea 0x34f45e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x12(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x3ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3fe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10cf3,%r14 │ │ │ │ + jb e6cf7b │ │ │ │ + cmp $0x10d86,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x10d70,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x10d70(%r14),%rax │ │ │ │ + lea 0x350dcb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480055f5(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e61158 │ │ │ │ - lea 0x55f5b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055f5(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e612dc │ │ │ │ - lea 0x55f583(%rip),%r9 │ │ │ │ - lea 0x598332(%rip),%r8 │ │ │ │ - lea 0x59916b(%rip),%rdi │ │ │ │ - lea 0x595d65(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x595d52(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55f55d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %cl,(%rsi,%rdx,2) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e61349 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e61357 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe61340,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10d65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xfb16,%r14 │ │ │ │ + jb e6cfdd │ │ │ │ + cmp $0xfb18,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0xfb17,%r14 │ │ │ │ + jb e6cdbe │ │ │ │ + mov $0xa7a00544,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa8c0054e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa77a,%r14 │ │ │ │ + jb e6d032 │ │ │ │ + cmp $0xa7b5,%r14 │ │ │ │ + jb e6d388 │ │ │ │ + lea -0xa7b5(%r14),%rax │ │ │ │ + lea 0x34ccfa(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x0(%rsi),%edx │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x595cdc(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x56,(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e613c1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e613d7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe613c0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - neg %rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e613c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa7da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2c77,%r14 │ │ │ │ + jb e6d0a1 │ │ │ │ + cmp $0x2ce4,%r14 │ │ │ │ + jb e6d404 │ │ │ │ + cmp $0x2cec,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0x2ceb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f60,%r14 │ │ │ │ + jb e6d122 │ │ │ │ + cmp $0x1f70,%r14 │ │ │ │ + jb e6d488 │ │ │ │ + lea -0x1f70(%r14),%rax │ │ │ │ + lea 0x34dbad(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge e613cc │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x595c5c(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or 0x0(%rsi),%edx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e61476 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jge e61440 │ │ │ │ - movq $0xe61370,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c1f61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + movabs $0xd080061000399,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe612f8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13c1f51,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x68400399,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x55f3e0(%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 %al,%al │ │ │ │ - repz push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61519 │ │ │ │ - movq $0xe614e0,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e614e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1e01,%r14 │ │ │ │ + jb e6d1a3 │ │ │ │ + cmp $0x1f10,%r14 │ │ │ │ + jb e6d4ea │ │ │ │ + lea -0x1f10(%r14),%rax │ │ │ │ + lea 0x3502fa(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055f3(%rax) │ │ │ │ - movl $0xe61508,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f1c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x482,%r14 │ │ │ │ + jb e6d203 │ │ │ │ + cmp $0x530,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x48b,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x48b(%r14),%rax │ │ │ │ + lea 0x34e86f(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae e61513 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e613f8 │ │ │ │ - lea 0x55f358(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - repz push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6157c │ │ │ │ - lea 0x55f32b(%rip),%r9 │ │ │ │ - lea 0x598092(%rip),%r8 │ │ │ │ - lea 0x598edb(%rip),%rdi │ │ │ │ - lea 0x595ac5(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x595ab2(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55f305(%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 e615d6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e615c8 │ │ │ │ - lea 0x598e78(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov $0x52e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x598e5a(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov $0x52c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4c005609(%rax) │ │ │ │ - mov 0x5(%rbx),%esi │ │ │ │ - jmp e69b48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6172b │ │ │ │ - movq $0xe61670,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x234,%r14 │ │ │ │ + jb e6d27f │ │ │ │ + cmp $0x276,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x23c,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x23c(%r14),%rax │ │ │ │ + lea 0x34f374(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 clc │ │ │ │ - test $0x16,%al │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e616a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x19f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x16e60,%r14 │ │ │ │ + jb e6d2ba │ │ │ │ + lea -0x16e60(%r14),%rax │ │ │ │ + lea 0x350d93(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x4c(%rsp,%rdi,1) │ │ │ │ - lea 0x55f15b(%rip),%ecx │ │ │ │ - lea 0x55ea7a(%rip),%r8 │ │ │ │ - lea 0x55ea8b(%rip),%rdi │ │ │ │ - lea 0x59594c(%rip),%rsi │ │ │ │ - lea 0x595945(%rip),%r14 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - movq $0x117bc40,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - lea 0x597ee9(%rip),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x59591f(%rip),%rsi │ │ │ │ - lea 0x59590f(%rip),%r14 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - movq $0x117bc40,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%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 call 10de509c <__environ@GLIBC_2.2.5+0xf9e5c74> │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e61779 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp $0x7a,%rsi │ │ │ │ - je e6176f │ │ │ │ - mov %r14,%rax │ │ │ │ - jmp e61789 │ │ │ │ - lea 0x55f124(%rip),%rbx │ │ │ │ + mov $0x16e5f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp $0x7a,%rsi │ │ │ │ - je e61808 │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e61812 │ │ │ │ - cmp $0x5a,%rbx │ │ │ │ - jne e617ef │ │ │ │ - movq $0xe61598,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe615f8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0xe61620,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + mov $0x16e5e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x5899d7(%rip),%rbx │ │ │ │ + cmp $0x10cc0,%r14 │ │ │ │ + jb e6d2eb │ │ │ │ + lea -0x10cc0(%r14),%rax │ │ │ │ + lea 0x350a1a(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x10cb2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55f0ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x55f043(%rip),%rbx │ │ │ │ + mov $0x10cb1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0xe61848,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %bh,%bh │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61899 │ │ │ │ - movq $0xe618b8,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e662f0 │ │ │ │ - lea 0x55f038(%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 %ch,0x48005604(%rax) │ │ │ │ - movl $0xe618e0,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e618e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x10428,%r14 │ │ │ │ + jb e6d318 │ │ │ │ + lea -0x10428(%r14),%rax │ │ │ │ + lea 0x350789(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005604(%rax) │ │ │ │ - movl $0xe61910,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10427,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10426,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xfb14,%r14 │ │ │ │ + jb e6d345 │ │ │ │ + cmp $0xfb15,%r14 │ │ │ │ + jb e6cffb │ │ │ │ + mov $0xa7600544,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa6a00544,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xab54,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0xab53,%r14 │ │ │ │ + jae e6d5f4 │ │ │ │ + cmp $0xa7f6,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0xa7f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa723,%r14 │ │ │ │ + jb e6d3b5 │ │ │ │ + cmp $0xa770,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0xa723(%r14),%rax │ │ │ │ + lea 0x34cd46(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e6191c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480055ef(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61974 │ │ │ │ - lea 0x55ef93(%rip),%r9 │ │ │ │ - lea 0x597c9a(%rip),%r8 │ │ │ │ - lea 0x598aa3(%rip),%rdi │ │ │ │ - lea 0x5956cd(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5956ba(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55ef7d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e619bc │ │ │ │ - movq $0xe619d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e675e8 │ │ │ │ - lea 0x55ef5d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48005603(%rax) │ │ │ │ - movl $0xe61a00,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa76e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2d00,%r14 │ │ │ │ + jb e6d3e2 │ │ │ │ + lea -0x2d00(%r14),%rax │ │ │ │ + lea 0x34d1bd(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je e61a8b │ │ │ │ - test %rbx,%rbx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - jge e61a77 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl e61a77 │ │ │ │ - lea 0x357df7(%rip),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ + mov $0x10cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24ea,%r14 │ │ │ │ + jb e6d435 │ │ │ │ + cmp $0x2c30,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x2c30(%r14),%rax │ │ │ │ + lea 0x34d607(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x7,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61b40 │ │ │ │ - movq $0xe61b30,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61b30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2c75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fe8,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x1fe0,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x1fe0(%r14),%rax │ │ │ │ + lea 0x34fee9(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e61b3c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e61998 │ │ │ │ - lea 0x55edf9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61ba4 │ │ │ │ - lea 0x55edcb(%rip),%r9 │ │ │ │ - lea 0x597a6a(%rip),%r8 │ │ │ │ - lea 0x598873(%rip),%rdi │ │ │ │ - lea 0x59549d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59548a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55eda5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61be9 │ │ │ │ - movq $0xe61c08,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e65b48 │ │ │ │ - lea 0x55ed88(%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,0x1(%rax) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - sbb $0xe6,%al │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61c30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + movabs $0xd0800610003a5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f58,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x1f50,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x1f50(%r14),%rax │ │ │ │ + lea 0x35012e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %edx,0x0(%rsi) │ │ │ │ - movq $0xe61c60,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f5f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xd0800626003a5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f28,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + cmp $0x1f20,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x1f20(%r14),%rax │ │ │ │ + lea 0x35003b(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %edx,0x0(%rsi) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in (%dx),%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61cc4 │ │ │ │ - lea 0x55ece3(%rip),%r9 │ │ │ │ - lea 0x59794a(%rip),%r8 │ │ │ │ - lea 0x598773(%rip),%rdi │ │ │ │ - lea 0x59537d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59536a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55eccd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61d09 │ │ │ │ - movq $0xe61d28,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e675e8 │ │ │ │ - lea 0x55ecb0(%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,0x480055ea(%rax) │ │ │ │ - movl $0xe61d50,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61d50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f2e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1d7d,%r14 │ │ │ │ + jb e6d51b │ │ │ │ + cmp $0x1d7e,%r14 │ │ │ │ + jb e6d62d │ │ │ │ + cmp $0x1d8e,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0xa7c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10d0,%r14 │ │ │ │ + jb e6d53d │ │ │ │ + lea -0x10d0(%r14),%rax │ │ │ │ + lea 0x34e3eb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %dh,-0x16(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x1d(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55ff2a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144208 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x1(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ch,0x0(%rcx) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61ddc │ │ │ │ - lea 0x55ec13(%rip),%r9 │ │ │ │ - lea 0x597832(%rip),%r8 │ │ │ │ - lea 0x59864b(%rip),%rdi │ │ │ │ - lea 0x595265(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x595252(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55ebfd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61e21 │ │ │ │ - movq $0xe61e40,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e675e8 │ │ │ │ - lea 0x55ebe0(%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 │ │ │ │ - out %eax,$0x55 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x1e(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1cbf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cbe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3fc,%r14 │ │ │ │ + jb e6d56e │ │ │ │ + cmp $0x430,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x430(%r14),%rax │ │ │ │ + lea 0x34ea55(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,%al │ │ │ │ - out %eax,$0x55 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800e61e(%r8) │ │ │ │ - lea 0x55fe12(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - call 5e61f08 <__environ@GLIBC_2.2.5+0x4a62ae0> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e61ef4 │ │ │ │ - lea 0x55eb43(%rip),%r9 │ │ │ │ - lea 0x59771a(%rip),%r8 │ │ │ │ - lea 0x598533(%rip),%rdi │ │ │ │ - lea 0x595144(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59513a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55eb2d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e61f39 │ │ │ │ - movq $0xe61f58,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67f10 │ │ │ │ - lea 0x55eb10(%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 %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800e61f(%r8) │ │ │ │ - mov %esi,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61f80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x480,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x29d,%r14 │ │ │ │ + jae e6d5c1 │ │ │ │ + cmp $0x293,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x27d(%r14),%rax │ │ │ │ + lea 0x34ef8f(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800e61f(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e61fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x245,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x7b,%r14 │ │ │ │ + jb e6d5c9 │ │ │ │ + cmp $0xdf,%r14 │ │ │ │ + jb e6d67b │ │ │ │ + lea -0xdf(%r14),%rax │ │ │ │ + lea 0x34f1d4(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480055fd(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x16(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62014 │ │ │ │ - lea 0x55ea6b(%rip),%r9 │ │ │ │ - lea 0x5974fa(%rip),%r8 │ │ │ │ - lea 0x598413(%rip),%rdi │ │ │ │ - lea 0x59502d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59501a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55ea55(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62074 │ │ │ │ - lea 0x55ea0b(%rip),%r9 │ │ │ │ - lea 0x59759a(%rip),%r8 │ │ │ │ - lea 0x5983b3(%rip),%rdi │ │ │ │ - lea 0x594fcd(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x594fba(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55ea1d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e620bc │ │ │ │ - movq $0xe620d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e662f0 │ │ │ │ - lea 0x55ea1d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jmp ffffffffc82e212f <__environ@GLIBC_2.2.5+0xffffffffc6ee2d07> │ │ │ │ - add %r8b,(%r8) │ │ │ │ - and %esp,%esi │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x232,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x230,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x118e0,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x118c0(%r14),%rax │ │ │ │ + lea 0x350923(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp ffffffffc82e2157 <__environ@GLIBC_2.2.5+0xffffffffc6ee2d2f> │ │ │ │ - add %r14b,(%r8) │ │ │ │ - and %esp,%esi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x118bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x105bd,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x10597(%r14),%rax │ │ │ │ + lea 0x34c6b6(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055e9(%rax) │ │ │ │ - movl $0xe62158,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10595,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10594,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xff5b,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0xff41(%r14),%rax │ │ │ │ + lea 0x350351(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x17(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x4800e621(%r8) │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55e2f1(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - 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) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + mov $0xff3a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff39,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xfb13,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + mov $0xa8c00544,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xabc0,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0xab70(%r14),%rax │ │ │ │ + lea 0x350056(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp ffffffff8a322217 <__environ@GLIBC_2.2.5+0xffffffff88f22def> │ │ │ │ - testb $0x18,0x35(%rbp,%rcx,4) │ │ │ │ - jmp fffffffff2cf2221 <__environ@GLIBC_2.2.5+0xfffffffff18f2df9> │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - call *0x17(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62209 │ │ │ │ - movq $0xe62228,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e65f70 │ │ │ │ - lea 0x55e918(%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) │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x22(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x13ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa7aa,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0xa77a(%r14),%rax │ │ │ │ + lea 0x34c881(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,(%rax) │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800e622(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa7a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa69c,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0xa681(%r14),%rax │ │ │ │ + lea 0x34cc3c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e6228c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055e8(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e622e4 │ │ │ │ - lea 0x55e873(%rip),%r9 │ │ │ │ - lea 0x59732a(%rip),%r8 │ │ │ │ - lea 0x598143(%rip),%rdi │ │ │ │ - lea 0x594d5d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x594d4a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55e85d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - out %al,$0x55 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62329 │ │ │ │ - movq $0xe62348,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e675e8 │ │ │ │ - lea 0x55e840(%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,(%rax) │ │ │ │ - cli │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x23(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa69a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa698,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2cef,%r14 │ │ │ │ + jb e6d5fc │ │ │ │ + cmp $0x2cf3,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0x2cf2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2c81,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x2c81(%r14),%rax │ │ │ │ + lea 0x34cf99(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4800e623(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e623a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2ce2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ce0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24d0,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x24d0(%r14),%rax │ │ │ │ + lea 0x34fea8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stc │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e623ac │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055e7(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62404 │ │ │ │ - lea 0x55e79b(%rip),%r9 │ │ │ │ - lea 0x59720a(%rip),%r8 │ │ │ │ - lea 0x598023(%rip),%rdi │ │ │ │ - lea 0x594c3d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x594c2a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55e775(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480055e4(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62449 │ │ │ │ - movq $0xe62468,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e662f0 │ │ │ │ - lea 0x55e758(%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,%al │ │ │ │ - clc │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x9ff19dc(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e62490 │ │ │ │ - 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,%al │ │ │ │ - clc │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - and $0xe6,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e624c0 │ │ │ │ - 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,0x480055f8(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x55 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62524 │ │ │ │ - lea 0x55e6b3(%rip),%r9 │ │ │ │ - lea 0x5970ea(%rip),%r8 │ │ │ │ - lea 0x597f03(%rip),%rdi │ │ │ │ - lea 0x594b1d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x594b0a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55e68d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62569 │ │ │ │ - movq $0xe62588,-0x10(%rbp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e675e8 │ │ │ │ - lea 0x55e670(%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,-0x9(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lock (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0x55 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e625ec │ │ │ │ - lea 0x55e623(%rip),%r9 │ │ │ │ - lea 0x597022(%rip),%r8 │ │ │ │ - lea 0x597e5b(%rip),%rdi │ │ │ │ - lea 0x594a4c(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x594a42(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55e60d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62634 │ │ │ │ - movq $0xe62650,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e662f0 │ │ │ │ - lea 0x55e65d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %al,$0x55 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x26(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62678 │ │ │ │ - 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) │ │ │ │ - out %al,$0x55 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4800e626(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e626a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x55,%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - es out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e626d0 │ │ │ │ - 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,0x480055e5(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe62708,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55dd09(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55e558(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - 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) │ │ │ │ - (bad) │ │ │ │ - loopne e627d4 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de60d4 <__environ@GLIBC_2.2.5+0x729e6cac> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e047(%rip),%r9 │ │ │ │ - lea 0x596e46(%rip),%r8 │ │ │ │ - lea 0x597c5f(%rip),%rdi │ │ │ │ - lea 0x594879(%rip),%rsi │ │ │ │ - lea 0x594869(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W hlt │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62809 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e4e6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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) │ │ │ │ - hlt │ │ │ │ - push %rbp │ │ │ │ - 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 $0xe627e0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe62780,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe62828,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x24cf,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55e421(%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) │ │ │ │ - rcr $1,%dh │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de6234 <__environ@GLIBC_2.2.5+0x729e6e0c> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55deb7(%rip),%r9 │ │ │ │ - lea 0x596ce6(%rip),%r8 │ │ │ │ - lea 0x597aff(%rip),%rdi │ │ │ │ - lea 0x594719(%rip),%rsi │ │ │ │ - lea 0x594709(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 48e67f33 <__environ@GLIBC_2.2.5+0x47a68b0b> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62969 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e386(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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 %ah,0x490055f2(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e629b3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe62940,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe628e0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe62988,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x24ce,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55e2f9(%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 %ch,%al │ │ │ │ - fcoml 0x0(%rbp) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62ac4 │ │ │ │ - movq $0xe62a88,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62a88 │ │ │ │ - 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 %ch,0x480055dc(%rax) │ │ │ │ - movl $0xe62ab0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62ab0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1ffd,%r14 │ │ │ │ + jb e6d604 │ │ │ │ + cmp $0x214e,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0x2132,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f68,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x1f60(%r14),%rax │ │ │ │ + lea 0x34fe15(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055dc(%rax) │ │ │ │ - movl $0xe62ae0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e60b88 │ │ │ │ - lea 0x55e28d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x1e(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de6454 <__environ@GLIBC_2.2.5+0x729e702c> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e23f(%rip),%r9 │ │ │ │ - lea 0x55d61e(%rip),%r8 │ │ │ │ - lea 0x55d62f(%rip),%rdi │ │ │ │ - lea 0x5944f0(%rip),%rsi │ │ │ │ - lea 0x5944e9(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x55f0,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62b89 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e166(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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,0x490055f0(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e62bd3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe62b60,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe62b00,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe62ba8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f6f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55e121(%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 %dh,-0x26(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de65bc <__environ@GLIBC_2.2.5+0x729e7194> │ │ │ │ - jae e62cba │ │ │ │ - movl $0xe62ca8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62ca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f38,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x1f30(%r14),%rax │ │ │ │ + lea 0x34fd34(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %dh,(%rax) │ │ │ │ - ficoml 0x0(%rbp) │ │ │ │ - movq $0xe62cd0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e62cd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f3f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f3e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f08,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x1e01(%r14),%rax │ │ │ │ + lea 0x34d843(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ficoml 0x0(%rbp) │ │ │ │ - movq $0xe62d00,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e60a88 │ │ │ │ - lea 0x55e0b5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x1000053 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055e0(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e62d69 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55e067(%rip),%r9 │ │ │ │ - lea 0x55d3fe(%rip),%r8 │ │ │ │ - lea 0x55d40f(%rip),%rdi │ │ │ │ - lea 0x5942d0(%rip),%rsi │ │ │ │ - lea 0x5942c9(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xee,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62da9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55df46(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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 %ah,-0x12(%rax) │ │ │ │ - push %rbp │ │ │ │ - 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 $0xe62d80,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe62d20,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe62dc8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f0f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55df49(%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) │ │ │ │ - add %bl,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de67d4 <__environ@GLIBC_2.2.5+0x729e73ac> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55d7e7(%rip),%r9 │ │ │ │ - lea 0x596746(%rip),%r8 │ │ │ │ - lea 0x59757f(%rip),%rdi │ │ │ │ - lea 0x594170(%rip),%rsi │ │ │ │ - lea 0x594169(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W in (%dx),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e62f09 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55dde6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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) │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rbp │ │ │ │ - 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 $0xe62ee0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe62e80,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe62f28,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f0e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55de21(%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 e62fb4 │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de6934 <__environ@GLIBC_2.2.5+0x729e750c> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55d657(%rip),%r9 │ │ │ │ - lea 0x5965e6(%rip),%r8 │ │ │ │ - lea 0x5973ff(%rip),%rdi │ │ │ │ - lea 0x594010(%rip),%rsi │ │ │ │ - lea 0x594009(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 48e6862c <__environ@GLIBC_2.2.5+0x47a69204> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63069 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55dc86(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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 %ah,0x490055eb(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e630b3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe63040,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe62fe0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe63088,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + cmp $0x1c8b,%r14 │ │ │ │ + jb e6d635 │ │ │ │ + cmp $0x1d79,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0xa77d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55dcf9(%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 %bh,0x480055d4(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e631c4 │ │ │ │ - movq $0xe63188,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63188 │ │ │ │ - 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 %bh,-0x2c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800e631(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e631b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x588,%r14 │ │ │ │ + jae e6d356 │ │ │ │ + lea -0x561(%r14),%rax │ │ │ │ + lea 0x34fad8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - xor %esp,%esi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e631cc │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e60838 │ │ │ │ - lea 0x55dc8d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %cl,0x0(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x24(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de6b54 <__environ@GLIBC_2.2.5+0x729e772c> │ │ │ │ - rex │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55dc3f(%rip),%r9 │ │ │ │ - lea 0x55cf1e(%rip),%r8 │ │ │ │ - lea 0x55cf2f(%rip),%rdi │ │ │ │ - lea 0x593df0(%rip),%rsi │ │ │ │ - lea 0x593de9(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x55e9,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63289 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55da66(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67cb8 │ │ │ │ - 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,0x490055e9(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e632d3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe63260,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,(%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,0x28(%rdi) │ │ │ │ - movq $0xe63200,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe632a8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0xaa400535,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55db21(%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,0x480055db(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e633ad │ │ │ │ - movq $0xe633a0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e633a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x25(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e633d0 │ │ │ │ - lea 0x55db34(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fistl 0x0(%rbp) │ │ │ │ - cmp $0x61,%r14 │ │ │ │ - jb e633fc │ │ │ │ - cmp $0x78,%r14 │ │ │ │ - jb e63422 │ │ │ │ - cmp $0x7a,%r14 │ │ │ │ - jae e63418 │ │ │ │ - cmp $0x79,%r14 │ │ │ │ - jb e633f2 │ │ │ │ - lea 0x55d91b(%rip),%rbx │ │ │ │ + mov $0x556,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55dad9(%rip),%rbx │ │ │ │ + cmp $0x3ac,%r14 │ │ │ │ + jb e6d659 │ │ │ │ + lea -0x3ac(%r14),%rax │ │ │ │ + lea 0x34e987(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x3fa,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x56,%r14 │ │ │ │ - jb e6343e │ │ │ │ - cmp $0x58,%r14 │ │ │ │ - jb e6345e │ │ │ │ - cmp $0x59,%r14 │ │ │ │ - jne e63418 │ │ │ │ - lea 0x55d9f5(%rip),%rbx │ │ │ │ + mov $0x3f7,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x587db2(%rip),%rbx │ │ │ │ + cmp $0x29f,%r14 │ │ │ │ + jb e6d673 │ │ │ │ + cmp $0x345,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0x399,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x77,%r14 │ │ │ │ - jae e63454 │ │ │ │ - cmp $0x6e,%r14 │ │ │ │ - jb e634a3 │ │ │ │ - cmp $0x75,%r14 │ │ │ │ - jne e63418 │ │ │ │ - lea 0x55d527(%rip),%rbx │ │ │ │ + mov $0xa7b2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x48,%r14 │ │ │ │ - jb e63478 │ │ │ │ - cmp $0x55,%r14 │ │ │ │ - jb e63418 │ │ │ │ - lea 0x55d779(%rip),%rbx │ │ │ │ + cmp $0x61,%r14 │ │ │ │ + jb e6d356 │ │ │ │ + lea -0x61(%r14),%rax │ │ │ │ + lea 0x34f942(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x5a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d4af(%rip),%rbx │ │ │ │ + mov $0x59,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x57,%r14 │ │ │ │ - jb e6346e │ │ │ │ - lea 0x55d6ef(%rip),%rbx │ │ │ │ + mov $0xa7b3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d71d(%rip),%rbx │ │ │ │ + mov $0x2ced,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x41,%r14 │ │ │ │ - jb e63418 │ │ │ │ - lea -0x41(%r14),%rax │ │ │ │ - lea 0x35644f(%rip),%rbx │ │ │ │ + lea -0x1ff2(%r14),%rax │ │ │ │ + lea 0x34d39e(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x55d77c(%rip),%rbx │ │ │ │ + movabs $0xe6400684003a9,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55da1a(%rip),%rbx │ │ │ │ + mov $0x684003a9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea -0x61(%r14),%rax │ │ │ │ - lea 0x3563c2(%rip),%rbx │ │ │ │ + mov $0x2c63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x1c80(%r14),%rax │ │ │ │ + lea 0x34df3d(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x55d887(%rip),%rbx │ │ │ │ + mov $0x1c89,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d4e5(%rip),%rbx │ │ │ │ + mov $0xa64a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d9d3(%rip),%rbx │ │ │ │ + cmp $0x390,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + movabs $0xc040061000399,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d969(%rip),%rbx │ │ │ │ + mov $0xa7b0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d9a7(%rip),%rbx │ │ │ │ + cmp $0xb5,%r14 │ │ │ │ + jne e6d356 │ │ │ │ + mov $0x39c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d7dd(%rip),%rbx │ │ │ │ + movabs $0x1240008c00046,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d893(%rip),%rbx │ │ │ │ + mov $0x9800046,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d4f1(%rip),%rbx │ │ │ │ + mov $0x9200046,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d52f(%rip),%rbx │ │ │ │ + mov $0x8c00046,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d56d(%rip),%rbx │ │ │ │ + mov $0x1f4b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d58b(%rip),%rbx │ │ │ │ + mov $0x1f4a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d8a9(%rip),%rbx │ │ │ │ + mov $0x1f49,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55d5df(%rip),%rbx │ │ │ │ + mov $0x1f48,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55dac8(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x490055d9(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x55d6ce(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x55d95e(%rip),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x27(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55da88(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsts 0x0(%rbp) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0x55d646(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x55d8fe(%rip),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fcoms 0x0(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x55da48(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcoms 0x0(%rbp) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6368b │ │ │ │ - movq $0xe63670,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63670 │ │ │ │ - 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,0x4c0055d8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55d868(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - lea 0x55d9ce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret $0x55 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63700 │ │ │ │ - movq $0xe636e8,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e636e8 │ │ │ │ - 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,0x480055ca(%rax) │ │ │ │ - mov 0x17(%rbx),%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x575bc2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5d298 │ │ │ │ - lea 0x55d969(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x27(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63764 │ │ │ │ - lea 0x55d93b(%rip),%r9 │ │ │ │ - lea 0x595eaa(%rip),%r8 │ │ │ │ - lea 0x596d63(%rip),%rdi │ │ │ │ - lea 0x5938dd(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5938d3(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d915(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55d080(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480055e5(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e638d0 │ │ │ │ - movq $0xe637f0,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e637f0 │ │ │ │ - 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 %dh,-0x1b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cmp %ah,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63818 │ │ │ │ - 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,-0x1b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - dec %rbx │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e63879 │ │ │ │ - movq $0xe63868,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - in $0x55,%al │ │ │ │ - add %bh,0x1(%rsi) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - movq $0xe638c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - and $0xc,%ecx │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e638c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480055e4(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - lea 0x55d7f1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63934 │ │ │ │ - lea 0x55d7c3(%rip),%r9 │ │ │ │ - lea 0x595bda(%rip),%r8 │ │ │ │ - lea 0x596af3(%rip),%rdi │ │ │ │ - lea 0x59370d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5936fa(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d79d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0x55,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e63a00 │ │ │ │ - movq $0xe63998,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63998 │ │ │ │ - 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,%al │ │ │ │ - jrcxz e639ec │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - cmp %esp,%esi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e639c0 │ │ │ │ - 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 %ah,0x480055e3(%rax) │ │ │ │ - movl $0xe639f0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e639f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e639fc │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - lea 0x55d6f9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63a64 │ │ │ │ - lea 0x55d6cb(%rip),%r9 │ │ │ │ - lea 0x595aaa(%rip),%r8 │ │ │ │ - lea 0x5969c3(%rip),%rdi │ │ │ │ - lea 0x5935dd(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5935ca(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d6a5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de73dc <__environ@GLIBC_2.2.5+0x729e7fb4> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - fdivrs (%rdx) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x587eee(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - lea 0x55d72b(%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) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - cmp %esi,%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55d67a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055d6(%rax) │ │ │ │ - movl $0xe63b28,0x0(%rbp) │ │ │ │ - lea 0x55d662(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10e0240 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x2a(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - cmp %esi,%esp │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e63b58 │ │ │ │ - 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 %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4800e63b(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63b88 │ │ │ │ - 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,%al │ │ │ │ - add %r25b,-0x75(%r24) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - cmp %esi,%esp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x588258(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10e2b90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480055e1(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add %r25b,-0x73(%r24) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e63ca0 │ │ │ │ - movq $0xe63c30,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63c30 │ │ │ │ - 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 %bh,0x480055d5(%rax) │ │ │ │ - movl $0xe63c60,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63c60 │ │ │ │ - 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,0x480055d5(%rax) │ │ │ │ - movl $0xe63c90,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63c90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x2b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - call 49e63c9e <__environ@GLIBC_2.2.5+0x48a64876> │ │ │ │ - lea 0x55d551(%rip),%ebx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %r25b,-0x73(%r24) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63d04 │ │ │ │ - lea 0x55d523(%rip),%r9 │ │ │ │ - lea 0x59590a(%rip),%r8 │ │ │ │ - lea 0x596723(%rip),%rdi │ │ │ │ - lea 0x59333d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x59332a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d4fd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e63d83 │ │ │ │ - movq $0xe63d60,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63d60 │ │ │ │ - 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 %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x4800e63d(%r8) │ │ │ │ - mov 0x17(%rbx),%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x57553f(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e5d298 │ │ │ │ - lea 0x55d4ce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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 e63ddb │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95c9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f1b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x593257(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f1a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e63e54 │ │ │ │ - lea 0x55d433(%rip),%r9 │ │ │ │ - lea 0x5957ba(%rip),%r8 │ │ │ │ - lea 0x596673(%rip),%rdi │ │ │ │ - lea 0x5931e4(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5931e3(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d40d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - decl -0x976b3f1(,%rdi,2) │ │ │ │ - lea 0x58f3b1(%rip),%r14 │ │ │ │ - jmp 1063f88 │ │ │ │ - lea 0x58f3a5(%rip),%r14 │ │ │ │ - jmp 1063f88 │ │ │ │ - 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 call 10de780c <__environ@GLIBC_2.2.5+0xf9e83e4> │ │ │ │ - (bad) │ │ │ │ - fadds (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe63ef8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63ef8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63f20 │ │ │ │ - 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 clc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - 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 e63f60 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r9b,0x4800e63f(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e63f88 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jnp e63f93 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e63e78 │ │ │ │ - lea 0x55d2ec(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55d2c8(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x23(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e64090 │ │ │ │ - movq $0xe64028,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64028 │ │ │ │ - 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 %bh,(%rax) │ │ │ │ - fstl 0x0(%rbp) │ │ │ │ - movq $0xe64050,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64050 │ │ │ │ - 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,(%rax) │ │ │ │ - fstl 0x0(%rbp) │ │ │ │ - movq $0xe64080,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64080 │ │ │ │ - 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,%al │ │ │ │ - fcoml 0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - lea 0x55d221(%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) │ │ │ │ - rclb %cl,0x0(%rbp) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e640f4 │ │ │ │ - lea 0x55d1f3(%rip),%r9 │ │ │ │ - lea 0x59551a(%rip),%r8 │ │ │ │ - lea 0x596333(%rip),%rdi │ │ │ │ - lea 0x592f4d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x592f3a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d1cd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x24(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e64238 │ │ │ │ - movq $0xe64158,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64158 │ │ │ │ - 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,(%rax) │ │ │ │ - fcoml 0x0(%rbp) │ │ │ │ - movq $0xe64180,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64180 │ │ │ │ - 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 %ah,%al │ │ │ │ - fistl 0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - dec %rbx │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e641e1 │ │ │ │ - movq $0xe641d0,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e641d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x41ffaa25(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - movq $0xe64228,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - and $0xc,%ecx │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fistl 0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68b40 │ │ │ │ - lea 0x55d0b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055d0(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6429c │ │ │ │ - lea 0x55d083(%rip),%r9 │ │ │ │ - lea 0x595372(%rip),%r8 │ │ │ │ - lea 0x59618b(%rip),%rdi │ │ │ │ - lea 0x592da5(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x592d92(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d05d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e642fc │ │ │ │ - lea 0x55ce33(%rip),%r9 │ │ │ │ - lea 0x595312(%rip),%r8 │ │ │ │ - lea 0x59612b(%rip),%rdi │ │ │ │ - lea 0x592d45(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x592d32(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55d025(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480055d0(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e64365 │ │ │ │ - movq $0xe64358,-0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x30(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e64388 │ │ │ │ - lea 0x55d044(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x30(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jb e643ae │ │ │ │ - cmp $0x72,%r14 │ │ │ │ - jb e643ce │ │ │ │ - cmp $0x73,%r14 │ │ │ │ - jae e643a4 │ │ │ │ - lea 0x55cff9(%rip),%rbx │ │ │ │ + mov $0x1f19,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x586e26(%rip),%rbx │ │ │ │ + mov $0x1f18,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x6b,%r14 │ │ │ │ - jb e643e4 │ │ │ │ - cmp $0x6c,%r14 │ │ │ │ - jb e643c4 │ │ │ │ - lea 0x55cd29(%rip),%rbx │ │ │ │ + mov $0x3fd,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55cd57(%rip),%rbx │ │ │ │ + mov $0x376,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x71,%r14 │ │ │ │ - jae e64415 │ │ │ │ - cmp $0x70,%r14 │ │ │ │ - jb e643a4 │ │ │ │ - lea 0x55ccd1(%rip),%rbx │ │ │ │ + mov $0x372,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x59,%r14 │ │ │ │ - jae e643a4 │ │ │ │ - cmp $0x48,%r14 │ │ │ │ - jb e643a4 │ │ │ │ - lea -0x48(%r14),%rax │ │ │ │ - lea 0x355515(%rip),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x55cf7a(%rip),%rbx │ │ │ │ + mov $0x370,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55cf58(%rip),%rbx │ │ │ │ + mov $0x13f3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55cc76(%rip),%rbx │ │ │ │ + mov $0x13f2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55cdf4(%rip),%rbx │ │ │ │ + mov $0x13f1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55cf22(%rip),%rbx │ │ │ │ + mov $0x13f0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55ce40(%rip),%rbx │ │ │ │ + mov $0x7320038f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55ce5e(%rip),%rbx │ │ │ │ + mov $0x732003a9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55ce8c(%rip),%rbx │ │ │ │ + mov $0x73201ffa,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55ceba(%rip),%rbx │ │ │ │ + mov $0x1fec,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55ced8(%rip),%rbx │ │ │ │ + mov $0x626003a1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55d018(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - iret │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock lea 0x55cd7e(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x55cef6(%rip),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55cfd8(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock lea 0x55cc26(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x55ce96(%rip),%r14 │ │ │ │ - jmp e5f718 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4c0055ce(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x55cf98(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x32(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e645bb │ │ │ │ - movq $0xe645a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e645a0 │ │ │ │ - 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,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jnp e645d7 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55ce00(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - lea 0x55cf1e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int $0x55 │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55cf18(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - int $0x55 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6465b │ │ │ │ - movq $0xe64640,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64640 │ │ │ │ - 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,0x4c0055cd(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x37(%rbx),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55cd60(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - lea 0x55ce9e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e646c5 │ │ │ │ - movq $0xe646b8,-0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e646b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4c0055ce(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e648e8 │ │ │ │ - lea 0x55ce5c(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e64706 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe646e0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe64728,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movabs $0xc0000610003a5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e64806 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe647e0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe64828,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1fe9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e64916 │ │ │ │ - cmp $0x63,%r14 │ │ │ │ - jne e64901 │ │ │ │ - lea 0x55cc14(%rip),%rbx │ │ │ │ + mov $0x1fe8,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe64938,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e633d0 │ │ │ │ - lea 0x55cc1b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055ca(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e64991 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e64981 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe64880,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movabs $0xc0400610003a5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe649c0,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e64388 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e64a09 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe64780,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f5d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x5867b1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movabs $0xc0400626003a5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e64abb │ │ │ │ - movq $0xe64a78,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64a78 │ │ │ │ - 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,%al │ │ │ │ - lret $0x55 │ │ │ │ - movq $0xe64aa0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64aa0 │ │ │ │ - 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,0x4c0055ca(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55ca78(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - lea 0x55ca86(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%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,-0x73(%rax) │ │ │ │ - rex.RB call 73de8434 <__environ@GLIBC_2.2.5+0x729e900c> │ │ │ │ - sbb -0x39(%rax),%ecx │ │ │ │ - rex.RB │ │ │ │ - lock and %cl,-0x1a(%rbx) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6a580 │ │ │ │ - lea 0x55cac5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055ca(%rax) │ │ │ │ - movl $0xe64b50,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64b50 │ │ │ │ - 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 %ah,-0x36(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800e64b(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64b80 │ │ │ │ - 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,(%rax) │ │ │ │ - lret $0x55 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe64bb0,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e5bff8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - leave │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.WXB out %al,$0x0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x58711f(%rip),%r14 │ │ │ │ - jmp e5c1d0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rcll $1,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e68688 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - leave │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e64c51 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e64cd0 │ │ │ │ - movq $0xe64c40,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64c40 │ │ │ │ - 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,0x480055c9(%rax) │ │ │ │ - movl $0xe64c78,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64c78 │ │ │ │ - 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 %bl,-0x37(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x4800e64c,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64cb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - leave │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge e64cc8 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e64ae0 │ │ │ │ - lea 0x55c919(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - enter $0x55,$0x48 │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e64d34 │ │ │ │ - lea 0x55c8eb(%rip),%r9 │ │ │ │ - lea 0x5948da(%rip),%r8 │ │ │ │ - lea 0x5956e3(%rip),%rdi │ │ │ │ - lea 0x59230d(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x5922fa(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e5ce20 │ │ │ │ - lea 0x55c8c5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - leave │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e64da1 │ │ │ │ - movq $0xe64d90,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e64d90 │ │ │ │ - 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,%al │ │ │ │ - enter $0x55,$0x48 │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e64fc8 │ │ │ │ - lea 0x55c898(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e64de6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe64dc0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe64e08,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f5b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e64ee6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe64ec0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe64f08,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movabs $0xc0000626003a5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480055c6(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e65010 │ │ │ │ - cmp $0x63,%rsi │ │ │ │ - je e65006 │ │ │ │ - cmp $0x73,%rsi │ │ │ │ - jne e64fe7 │ │ │ │ - lea 0x55c62e(%rip),%rbx │ │ │ │ + mov $0x1f59,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe65030,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e648e8 │ │ │ │ - lea 0x55c61d(%rip),%rbx │ │ │ │ + mov $0x626003a5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55c639(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055b8(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e65089 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e65079 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe64f60,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x1f2d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe650b8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e650b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x55,%bh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - push %rcx │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e61748 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - and $0x441f0f66,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rbx,2) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6514c │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe64e60,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f2c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe650e8,0x0(%rbp) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x586066(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f2b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x55c518(%rip),%r14 │ │ │ │ - jmp e5cfc0 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055c4(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6520b │ │ │ │ - movq $0xe651f0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e651f0 │ │ │ │ - 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,-0x3c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jnp e65217 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x55c440(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e5f718 │ │ │ │ - lea 0x55c49e(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6524e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de8bbc <__environ@GLIBC_2.2.5+0x729e9794> │ │ │ │ - push %rbx │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe652a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e652a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - push %rdx │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x55cbca(%rip),%r14 │ │ │ │ - jmp e6a140 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (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 $0xe6a600,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f2a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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 %dl,0x490055c3(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e65377 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe65268,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe5c8c8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x13c1e89,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 %ah,(%rax) │ │ │ │ - ret │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe65228,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0xe65330,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f29,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%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 e65422 │ │ │ │ - movq $0xe65440,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e64fc8 │ │ │ │ - lea 0x55c2b7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055c2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e65499 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e65489 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe653a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f28,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x585d31(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f6d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret $0x55 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e65509 │ │ │ │ - movq $0xe654f8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e654f8 │ │ │ │ - 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,%al │ │ │ │ - rcll $0x48,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e65408 │ │ │ │ - lea 0x55c1f0(%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) │ │ │ │ - pop %rax │ │ │ │ - add 0x0(%rcx),%bl │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e65551 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55c1cd(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 48e6ae6f <__environ@GLIBC_2.2.5+0x47a6ba47> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e655bb │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe655a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e655a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48005906(%rax) │ │ │ │ - lea 0x55c172(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de8f24 <__environ@GLIBC_2.2.5+0x729e9afc> │ │ │ │ - rex.WRX │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65610,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65610 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x56(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55c112(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xd(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jae e65663 │ │ │ │ - cmpq $0x3,0x7(%rax) │ │ │ │ - jg e65663 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f6c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55c0d7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f6b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc1,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e656d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e656c1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe656d8,-0x20(%rbp) │ │ │ │ - lea 0x55c085(%rip),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - push %rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x5(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de904c <__environ@GLIBC_2.2.5+0x729e9c24> │ │ │ │ - rex.WX │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65738,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x8d480059,%eax │ │ │ │ - xor $0x55c012,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx,%rbx,2) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e657b7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe657a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e657a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005904(%rax) │ │ │ │ - movl $0xe657d0,0x0(%rbp) │ │ │ │ - lea 0x55bfb2(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xd(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jae e657f3 │ │ │ │ - cmpq $0x3,0x7(%rax) │ │ │ │ - jg e657f3 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f6a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55bf47(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f69,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x8d480055,%edi │ │ │ │ - rex.RB loopne e65869 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e65851 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65868,-0x20(%rbp) │ │ │ │ - lea 0x55bf25(%rip),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055bf(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe65898,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - pop %rax │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55befa(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - pop %rax │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f68,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x480055be(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e659cf │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65988,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65988 │ │ │ │ - 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 %cl,-0x42(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800e659(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e659b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xc7480055,%esi │ │ │ │ - add %r13b,%r8b │ │ │ │ - pop %rcx │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55bd8a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc7480055,%ebp │ │ │ │ - add %r10b,(%r8) │ │ │ │ - pop %rdx │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55bd9a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc7480055,%ebp │ │ │ │ - add %r8b,0x5a(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55bd62(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1140808 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055bd(%rax) │ │ │ │ - movl $0xe65a70,0x0(%rbp) │ │ │ │ - lea 0x55bcd2(%rip),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x43(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800e65a(%r8) │ │ │ │ - lea 0x55bcf2(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cld │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - pop %rdx │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r13b,%r8b │ │ │ │ - pop %rdx │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480058fc(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe65b18,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x4(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55bc82,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - call 4de65b50 <__environ@GLIBC_2.2.5+0x4ca66728> │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e65c33 │ │ │ │ - movq $0xe65528,-0xe0(%r12) │ │ │ │ - mov %r14,-0xd0(%r12) │ │ │ │ - movq $0xe65568,-0xc8(%r12) │ │ │ │ - lea -0xe0(%r12),%rax │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0xe655d0,-0xb0(%r12) │ │ │ │ - lea -0xc8(%r12),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0xe65688,-0x98(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0xe656f8,-0x78(%r12) │ │ │ │ - lea -0x98(%r12),%rcx │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0xe65760,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - movq $0xe65818,-0x48(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - lea -0x60(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0xe65928,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%r14 │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ + mov $0x1f3d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe8,0x388(%r13) │ │ │ │ - lea 0x55bc0b(%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) │ │ │ │ - and %bh,%bl │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e65c89 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55bc05(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de95f4 <__environ@GLIBC_2.2.5+0x729ea1cc> │ │ │ │ - rex.WRX │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65ce0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - pop %rbp │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55bba2(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - pop %rbp │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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) │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f3c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rex mov $0x8d480055,%ebx │ │ │ │ - rex.RB loopne e65dd1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e65ddd │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe65dc8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65dc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xc7480055,%edx │ │ │ │ - add %r15b,%r8b │ │ │ │ - pop %rbp │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp e65b48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055ba(%rax) │ │ │ │ - movl $0xe65e20,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e65e20 │ │ │ │ - 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,0x490055ba(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e65e54 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe65e78,0x0(%rbp) │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 113ae80 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0xc7480055,%edx │ │ │ │ - add %r12b,0x4800e65e(%r8) │ │ │ │ - lea 0x55ba0a(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc7480055,%edx │ │ │ │ - add %r10b,%r8b │ │ │ │ - pop %rsi │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55b9e2(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x8(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - pop %rdi │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - pop %rdi │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f3b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x47(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e65fbd │ │ │ │ - movq $0xe65c60,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe65ca0,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe65d80,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + mov $0x1f3a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x55b911(%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) │ │ │ │ - cwtl │ │ │ │ - negl 0x0(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e66011 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x55b73d(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bh,%ah │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73de997c <__environ@GLIBC_2.2.5+0x729ea554> │ │ │ │ - rex.WRX │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe66068,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e66068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sti │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800e660(%r8) │ │ │ │ - lea 0x55b81a(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4900e660(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f39,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x45,-0x72b7ffab(%rdi) │ │ │ │ - loopne e66151 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6615d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe66148,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e66148 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x49(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x61(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp e65b48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x55,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4c00e661(%r8) │ │ │ │ - mov %esi,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e661a0 │ │ │ │ - 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) │ │ │ │ - mov $0x55,%bh │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe661f8,0x0(%rbp) │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 113ae80 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055b6(%rax) │ │ │ │ - movl $0xe66220,0x0(%rbp) │ │ │ │ - lea 0x55b68a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055b6(%rax) │ │ │ │ - movl $0xe66250,0x0(%rbp) │ │ │ │ - lea 0x55b662(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - hlt │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4800e662(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900e662(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f38,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x55,%ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6633d │ │ │ │ - movq $0xe65fe8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe66028,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe66100,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + mov $0xa7d6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x55b5a1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e663c7 │ │ │ │ - movq $0xe663a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e663a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480058f8(%rax) │ │ │ │ - movl $0xe663e8,-0x8(%rbp) │ │ │ │ - lea 0x55b3da(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - lea 0x55b532(%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 %ch,-0x8(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x29(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae e6641d │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne e6641d │ │ │ │ - movq $0xe66440,0x0(%rbp) │ │ │ │ - lea 0x55b361(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 1144208 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x590bfd(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa7d0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x47(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb e66471 │ │ │ │ - movq $0xe66510,0x8(%rbp) │ │ │ │ - lea 0x55b31c(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - je e66568 │ │ │ │ - movq $0xe664c8,0x8(%rbp) │ │ │ │ - lea 0x55b2f6(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - movq $0xe66558,0x8(%rbp) │ │ │ │ - lea 0x55b2db(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1144208 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x9(%rdx),%esi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb e664e9 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - je e664f6 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e6641d │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x6(%rdx),%esi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb e6652e │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - je e6653b │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e6641d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x12(%rdx),%esi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x590abb(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa7cc,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb e66582 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - je e66419 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66568 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - js e66559 │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e665e1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe665f8,-0x20(%rbp) │ │ │ │ - lea 0x55b1d5(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x55,%bl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %ah,-0x1a(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55b16a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x55,%dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - data16 out %al,$0x0 │ │ │ │ - lea 0x55b14a(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x55,%dl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ah,-0x1a(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55b12a,%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055b1(%rax) │ │ │ │ - movl $0xe666b8,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea 0x55b0c6(%rip),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 1140808 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x55,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe66710,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x55,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - addr32 out %al,$0x0 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480055b0(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0xe66768,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480055b0(%rax) │ │ │ │ - movl $0xe66790,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480058ef(%rax) │ │ │ │ - lea 0x55b17a(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%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 call 73dea114 <__environ@GLIBC_2.2.5+0x729eacec> │ │ │ │ - ss cmp $0x1,%rsi │ │ │ │ - jl e667f5 │ │ │ │ - movq $0xe66840,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e66370 │ │ │ │ - cmp $0x16d,%rcx │ │ │ │ - jle e66865 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x5849d5(%rip),%rbx │ │ │ │ + mov $0xa7c9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55b13a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x55,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %ch,%bl │ │ │ │ - ds nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x55,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rdx,4) │ │ │ │ - cmp $0x16e,%ecx │ │ │ │ - jle e66860 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e667f5 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp e66868 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e668a6 │ │ │ │ - movq $0xe665a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0xa7c7,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe66820,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x50(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e66929 │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jge e66910 │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - movq $0xe66948,0x8(%rbp) │ │ │ │ - lea 0x55ae9e(%rip),%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - movq $0xe66b08,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e66370 │ │ │ │ - lea 0x55b030(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js e669b7 │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55ae1a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055af(%rax) │ │ │ │ - movl $0xe669a8,-0x8(%rbp) │ │ │ │ - lea 0x55adfa(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x51(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubrs -0x1a(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55adda,%eax │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1143f30 │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - push $0xffffffffffffffe6 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e669fc │ │ │ │ - lea 0x55ad76(%rip),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 1140808 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe66a60,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055ad(%rax) │ │ │ │ - movl $0xe66a88,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x53(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x4800e66a(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - sbb %r12b,%r8b │ │ │ │ - push $0xffffffffffffffe6 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e66acc │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x14(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55ae2a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rdx,1) │ │ │ │ - cmp $0x16e,%eax │ │ │ │ - jle e668f4 │ │ │ │ - mov $0x16e,%eax │ │ │ │ - jmp e668f4 │ │ │ │ - cmp $0x16d,%rax │ │ │ │ - jle e668f4 │ │ │ │ - mov $0x16d,%eax │ │ │ │ - jmp e668f4 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480055ae(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e66c2d │ │ │ │ - movq $0xe66ba0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e66ba0 │ │ │ │ - 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,-0x52(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rax,2) │ │ │ │ - movl $0xe66bd8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e66bd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x6c(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e668d8 │ │ │ │ - movq $0xe66c18,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e66c18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480055ad(%rax) │ │ │ │ - movl $0xe66c90,0x0(%rbp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e668d8 │ │ │ │ - lea 0x55adcc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x6c(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x55ad1a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480055b1(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e69240 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x1000025,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x4f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e66cd2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e68cd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,-0x72b7ffab(%rbp) │ │ │ │ - rex.RB call 73dea63c <__environ@GLIBC_2.2.5+0x729eb214> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe66d30,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x6d(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7b(%rax) │ │ │ │ - fisttpl (%rdi) │ │ │ │ - pushf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - sarb $0x48,0x7(%rcx) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - sub %rbx,%rax │ │ │ │ - movabs $0x7fffffffffffffff,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne e66dab │ │ │ │ - lea 0x57a5a0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7c2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe66da8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e66e22 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106d3e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x45,-0x72b7ffab(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e66e5a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e68cd0 │ │ │ │ - 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 0x4ce8458d480055ab,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e66e9e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe66eb8,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7b(%rax) │ │ │ │ - fisttpl (%rdi) │ │ │ │ - pushf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - sarb $0x48,0x7(%rcx) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - sub %rbx,%rax │ │ │ │ - movabs $0x7fffffffffffffff,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne e66f33 │ │ │ │ - lea 0x57a418(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7c0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe66f30,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo e66f34 │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e66faa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e68cd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e67009 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67020,-0x30(%rbp) │ │ │ │ - lea 0x57a4dd(%rip),%rsi │ │ │ │ - mov 0x28(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r10b,0x70(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e66b60 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x8b480055,%eax │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4800e670(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480057a2(%rax) │ │ │ │ - movl $0xe670a0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480057a2(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - sub %rbx,%rax │ │ │ │ - movabs $0x7fffffffffffffff,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne e670fb │ │ │ │ - lea 0x57a250(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7be,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe670f8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa3,%al │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e67172 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106d410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e671bc │ │ │ │ - movq $0xe671d8,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e65b48 │ │ │ │ - lea 0x55a905(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x55,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %dh,-0x1a(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e671f7 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e66b60 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055a8(%rax) │ │ │ │ - movl $0xe67238,-0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 113fdc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rsi,2) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e672af │ │ │ │ - movq $0xe66f88,-0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0xe66fc0,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe67150,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov $0xa7bc,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe672e8,0x0(%rbp) │ │ │ │ - lea 0x57a1f3(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 113c068 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480055a7(%rax) │ │ │ │ - movl $0xe67310,0x0(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - jmp e66b60 │ │ │ │ - add $0x3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x59(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - jae e672fd │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%cl │ │ │ │ - movabs 0x105002d8a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rbp,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e67391 │ │ │ │ - movq $0xe66e38,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe66e70,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov $0xa7ba,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e673f6 │ │ │ │ - movq $0xe66cb0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0xe66ce8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe66e00,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x48(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov $0xa7b8,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa6,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dead6c <__environ@GLIBC_2.2.5+0x729eb944> │ │ │ │ - push %rbp │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67458,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800e674(%r8) │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea 0x55a9bf(%rip),%rsi │ │ │ │ - lea 0x55a679(%rip),%r14 │ │ │ │ - jmp e67190 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 $0x114cd40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7b6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe67490,0x0(%rbp) │ │ │ │ - jmp 1173f58 │ │ │ │ - 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 e67584 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67530,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67530 │ │ │ │ - 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 %r11b,0x75(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67558 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - add $0x352436,%eax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x55a86a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7b4,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55a84c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x216e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x55a82a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x216d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55a80c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x216c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55a7ee(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x216b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55a7d0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x216a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55a7b2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2169,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e67643 │ │ │ │ - movq $0xe67418,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0xe674e8,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%rsi │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + mov $0x2168,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x55a49b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %cl,0x34(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ + mov $0x2167,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e67756 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6774b │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jge e676d8 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe67778,-0x8(%rbp) │ │ │ │ - lea 0x55a432(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - cmp $0xc,%rsi │ │ │ │ - jle e676fa │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe677a0,-0x8(%rbp) │ │ │ │ - lea 0x55a410(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne e67719 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x579b9c(%rip),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe677c8,-0x10(%rbp) │ │ │ │ - lea 0x55a3c8(%rip),%rsi │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x55a3d3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - loopne e677cf │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x55a3a2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fistps 0x0(%rax) │ │ │ │ - lea 0x55a36a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480058df(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,-0x72b7ffab(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6780a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e66370 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6785a │ │ │ │ - movq $0xe67878,-0x8(%rbp) │ │ │ │ - lea 0x55a2c1(%rip),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x584497(%rip),%rsi │ │ │ │ - lea 0x584348(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55a327(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x78a0f845c7480055 │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1144ea8 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480055a2(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg e678f3 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je e678f8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e678e8 │ │ │ │ - movq $0xe677e8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe67918,0x0(%rbp) │ │ │ │ - mov $0x1f,%edi │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e6b198 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - lea 0x579a29(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x60(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x79(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67948 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs 0x894908758b480055,%al │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0xff,%bh │ │ │ │ - incl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800559f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6798a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e66370 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x394cf0458d480055,%eax │ │ │ │ - clc │ │ │ │ - jb e679da │ │ │ │ - movq $0xe679f8,-0x8(%rbp) │ │ │ │ - lea 0x55a141(%rip),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x584317(%rip),%rsi │ │ │ │ - lea 0x5841c8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1021b68 │ │ │ │ - lea 0x55a1d7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %bh,-0x1a(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - sub $0x1f0f00,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movabs 0xffffffffb8480055,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg e67a73 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je e67a78 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e67a68 │ │ │ │ - movq $0xe67968,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe67a98,0x0(%rbp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e6b198 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - lea 0x5798a9(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sahf │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - jp e67a85 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e67ac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800559e(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e668d8 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,-0x72b7ffab(%rcx) │ │ │ │ - rex.RB loopne e67b39 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e67b12 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67b28,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e67f10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movabs 0x7b58f845c7480055,%al │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67b58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lahf │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4800e67b(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67b88 │ │ │ │ - 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,0x4800559f(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e67698 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rex movabs 0x394ce0458d480055,%al │ │ │ │ - clc │ │ │ │ - jb e67bda │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67bf0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e679a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lahf │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,(%r8) │ │ │ │ - jl e67be1 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x7c(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg e67c93 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je e67c89 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e67c79 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2166,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - lea 0x579698(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%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) │ │ │ │ - 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,0x35(%rdi) │ │ │ │ - movq $0xe67ae8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0xe67ba8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x559f1c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,-0x72b7ffab(%rbx) │ │ │ │ - rex.RB call 73deb674 <__environ@GLIBC_2.2.5+0x729ec24c> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe67d60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e65b48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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 $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2165,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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 │ │ │ │ - fwait │ │ │ │ - push %rbp │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - mov $0xe5,%bh │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,-0x72b7ffab(%rbx) │ │ │ │ - rex.RB loopne e67e21 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e67e8b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe67e20,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67e20 │ │ │ │ - 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 │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x62(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe67db0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe67e70,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e67e70 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x4800e67e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6ab50 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (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 $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2164,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe67eb0,0x0(%rbp) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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,(%rsi) │ │ │ │ - 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 %dh,0x66(%rdi) │ │ │ │ - movq $0xe67d20,-0x78(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - movq $0x1179660,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0xe67dd0,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov $0x2163,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x559cb0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e67fda │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e67ff8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6804f │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne e68019 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov $0x2162,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe67fb0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x2161,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 loopne e680c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e68152 │ │ │ │ - movq $0xe680b8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e680b8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe68108,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e68108 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex and $0x438b4800,%esi │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e68140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r14b,-0x7f(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - lea 0x559b3f(%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 %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,0x64(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - sub %rbx,%rcx │ │ │ │ - cmp $0x0,%rcx │ │ │ │ - jle e681cd │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe67ff8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e67ff8 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe68170,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4800559a(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6824a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe68260,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 11405b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e68277 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68308 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e682c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe682d8,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 11405b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cltd │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e682ef │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68308 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10debc5c <__environ@GLIBC_2.2.5+0xf9ec834> │ │ │ │ - (bad) │ │ │ │ - xor %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - jae e683da │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - jae e68451 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6847d │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jge e68388 │ │ │ │ - movq $0xe68210,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x2160,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0xe68510,-0x18(%rbp) │ │ │ │ - lea 0x58ecae(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10e8d08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cwtl │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68422 │ │ │ │ - movq $0xe68288,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x462,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0xe683c8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x559853(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xe684b8,-0x18(%rbp) │ │ │ │ - lea 0x58ebe9(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10e8d08 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0xe68568,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffd,%esp │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e685ca │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe685e0,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 11405b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e685f7 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68308 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x48005596(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e68642 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe68658,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 11405b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x6a(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne e6866f │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68308 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e686d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e687c3 │ │ │ │ - movq $0xe686c8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e686c8 │ │ │ │ - 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 %bh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rcx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10e8f58 │ │ │ │ - movq $0xe68728,-0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e68728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x6b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ecx │ │ │ │ - orl $0xffffff83,0x48000000(%rsi) │ │ │ │ - cli │ │ │ │ - add (%rdi),%cl │ │ │ │ - and $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6881a │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jge e687a1 │ │ │ │ - movq $0xe68590,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x42a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0xe68858,0x10(%rbp) │ │ │ │ - lea 0x58e895(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10e8d08 │ │ │ │ - lea 0x559516(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6881a │ │ │ │ - movq $0xe68608,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x422,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0xe68878,0x10(%rbp) │ │ │ │ - lea 0x58e810(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10e8d08 │ │ │ │ - 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) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %bh,%al │ │ │ │ - (bad) │ │ │ │ - incl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lock idiv %edi │ │ │ │ - incl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e688c4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x58e795(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - neg %r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6895f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68954 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6894f │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - movq $0xe68898,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - neg %r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x48005593(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e689a5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - neg %rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e689c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x6d(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dec31c <__environ@GLIBC_2.2.5+0xf9ecef4> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68a70 │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne e68a03 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x559312(%rip),%rbx │ │ │ │ + mov $0x421,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jge e68a43 │ │ │ │ - movq $0xe68978,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x41e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0xe68a98,-0x18(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58e5f0(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x5592ae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0xe68c90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e68078 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e68b1d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - neg %rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e689c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e68c08 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je e68b6c │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x58e4e5(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 10e6628 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68c13 │ │ │ │ - movabs $0x8000000000000000,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne e68b9d │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x559178(%rip),%rbx │ │ │ │ + mov $0x414,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jge e68be5 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe68af0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x412,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0xe68c48,-0x10(%rbp) │ │ │ │ - lea 0x58e451(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - lea 0x559151(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0xe68c68,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - and %dh,%ah │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - divl (%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1b2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - divl (%r11) │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x5(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480058ca(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e68cf1 │ │ │ │ - movq $0xe68d10,-0x8(%rbp) │ │ │ │ - lea 0x559101(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - lea 0x559100(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - lea (bad),%esp │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x7(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je e68d9e │ │ │ │ - test %rbx,%rbx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - jge e68d90 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl e68d90 │ │ │ │ - lea 0x350c6a(%rip),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x5590d2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1b1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5590bb(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x244,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5590bf(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1ae,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5590ba(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7b1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x559088(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1a9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x559071(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa7c5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55905a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1a6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - leave │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e68e39 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e68e64 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe68e30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e68e30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x37(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x72b7f81d(%r11) │ │ │ │ - or $0x350bca,%eax │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - mov $0x7,%ebx │ │ │ │ - movq $0xe68e78,0x0(%rbp) │ │ │ │ - lea 0x558f91(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4900e68e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 1144ea8 │ │ │ │ - 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 %r15b,0x7(%r9) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je e68faa │ │ │ │ - test %rbx,%rbx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - jge e68f4a │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl e68f4a │ │ │ │ - lea 0x350b67(%rip),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68f17 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffff9,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x2c64,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe691e0,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68f74 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x6(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa696,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe68f40,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e68fd4 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x7(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa694,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe68fa0,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69034 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x5(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa692,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe69000,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69094 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x4(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa690,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe69060,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e690f4 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x3(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa68e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe690c0,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69154 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x2(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa68c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe69120,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e691b4 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0xa68a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe69180,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - 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 %r13b,%r9b │ │ │ │ - add $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - mov $0x2,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - mov $0x3,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - mov $0x4,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - mov $0x5,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - mov $0x6,%ebx │ │ │ │ - jmp e68e49 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6929e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69293 │ │ │ │ - movq $0xe68de8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe692c0,-0x10(%rbp) │ │ │ │ - lea 0x5911e2(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x582723(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021d58 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x558b63(%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,%al │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ - xor (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0xa688,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %esi,%ecx │ │ │ │ - xor (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ + mov $0xa686,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xor $0x33f1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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:0x33f14b(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ + mov $0xa684,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ - xor (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ + mov $0xa682,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jae e69393 │ │ │ │ - xor (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ - add $0x6,%ebx │ │ │ │ + mov $0xa680,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov %dh,%cl │ │ │ │ - xor (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + mov $0x16e5d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e69440 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6943b │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x55884e(%rip),%rsi │ │ │ │ - lea 0x558837(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e689c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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 e69484 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x58dbd5(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - neg %r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6951f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69514 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6950f │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - movq $0xe69458,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - neg %r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb8005589,%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e6955a │ │ │ │ - lea 0x55895b(%rip),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x3c,%ebx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - lea 0x558703(%rip),%rsi │ │ │ │ - lea 0x5586ec(%rip),%r14 │ │ │ │ - jmp e689c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e695d0 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe69538,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x3494c9(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x20,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 e69676 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe69630,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69630 │ │ │ │ - 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,0x3d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - add $0xfffffffffffffffd,%rax │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl e69664 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e5c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x590d7a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e5b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 0x58d9a2(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - neg %r14 │ │ │ │ - jmp 10e6468 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10ded024 <__environ@GLIBC_2.2.5+0xf9edbfc> │ │ │ │ - (bad) │ │ │ │ - rex.WX add %rax,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je e697a2 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69867 │ │ │ │ - movq $0xe69598,-0x30(%r12) │ │ │ │ - test %rcx,%rcx │ │ │ │ - setl %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rdx │ │ │ │ - mov $0x3c,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cqto │ │ │ │ - idiv %rsi │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e69832 │ │ │ │ - test %rax,%rax │ │ │ │ - jge e6988b │ │ │ │ - movabs $0x8000000000000000,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne e69781 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x55875b(%rip),%rsi │ │ │ │ - lea 0x5835dd(%rip),%r14 │ │ │ │ - jmp 1063d20 │ │ │ │ - movq $0xe696a0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x5835bc(%rip),%r14 │ │ │ │ - jmp 1063d20 │ │ │ │ - test %rdi,%rdi │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x3c,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e697e8 │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - imul $0x64,%rsi,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e68b40 │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x3c,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - imul $0x64,%rsi,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e68b40 │ │ │ │ - lea 0x558702(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x7(%rdi),%rbx │ │ │ │ - mov 0xf(%rdi),%rdx │ │ │ │ - movq $0xe695f0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe698c0,-0x10(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e689c8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0xe69900,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0xe698e0,-0x10(%rbp) │ │ │ │ - lea 0x58d7ab(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10e6468 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - jne e698cc │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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 e698ec │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %dl,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e696f4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %dl,0x0(%rbp) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e699c4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe69980,-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 e69980 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48005585(%rax) │ │ │ │ - movl $0xe699b0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e699b0 │ │ │ │ - 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,0x48005585(%rax) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0x7b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e69a74 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe69a30,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - neg %rcx │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69a30 │ │ │ │ - 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,(%rax) │ │ │ │ - test %edx,0x0(%rbp) │ │ │ │ - movq $0xe69a60,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %dl,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e696d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x49005584(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69b18 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jge e69add │ │ │ │ - movq $0xe699d8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95b9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x16e5a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe69928,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f9599,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x16e59,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x558446(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - test %dl,0x0(%rbp) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e69bc5 │ │ │ │ - movq $0xe69b88,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69b88 │ │ │ │ - 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 %ch,%al │ │ │ │ - adcl $0x48,0x0(%rbp) │ │ │ │ - movl $0xe69bb0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69bb0 │ │ │ │ - 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,%al │ │ │ │ - adcl $0x48,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e69a90 │ │ │ │ - lea 0x5583b4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - movabs 0x1fad84e9005583,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x5583,$0x0 │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e69d11 │ │ │ │ - movq $0xe69c60,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69c60 │ │ │ │ - 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 %bh,-0x7d(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movq $0xe69ca0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adcl $0x48,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call e6a610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne e69ce6 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e69be8 │ │ │ │ - mov (%rbx),%ebx │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movq $0xe69d28,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x57b103(%rip),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %edx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rdx │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x63(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69d50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800575a(%rax) │ │ │ │ - movl $0xe69d78,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5a(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,%r8b │ │ │ │ - popf │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 105f4f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - rex.WR and $0x40,%al │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp e69ded │ │ │ │ - lea 0x58d25b(%rip),%rcx │ │ │ │ - jmp e69ded │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,0x63(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - stc │ │ │ │ - add %esi,-0x27(%rbp) │ │ │ │ - lea 0x58d23d(%rip),%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69e4c │ │ │ │ - movq $0x114d1b0,-0x28(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov $0x3c,%esi │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rsi │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe69fa0,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x16e58,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0xe69da8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x7f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e69f1e │ │ │ │ - movq $0xe69ec8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e69ec8 │ │ │ │ - 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,(%rax) │ │ │ │ - adcl $0x18c48349,0x0(%rbp) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69f0e │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movq $0xe69c10,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov $0x8,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adcb $0x49,0x0(%rbp) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e69f6f │ │ │ │ - movq $0xe69e88,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%r14d │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x55809f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - or %dh,%ah │ │ │ │ - xor (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x16e57,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - lock test %dl,0x0(%rbp) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6a010 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a000,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48005584(%rax) │ │ │ │ - movl $0xe6a028,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e6be78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,-0x60(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6b900 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (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,0x3b(%rdi) │ │ │ │ - movq $0xe6c058,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e56,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173fa0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x480058b6,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6a121 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a110,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x4a(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae e6a11b │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6a192 │ │ │ │ - movq $0xe69fb8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x11796d8,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe6a0c8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + mov $0x16e55,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x557e8c(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6a265 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a200,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a200 │ │ │ │ - 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 %r13b,(%r8) │ │ │ │ - movabs %al,0xc3f6075b8b4800e6 │ │ │ │ - (bad) │ │ │ │ - jne e6a228 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - neg %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e54,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6a34e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a2d0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a2d0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - 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 $0xe6a1b8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0xe69fa0,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x13f7021,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - movq $0xe6a368,0x8(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6b900 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (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,0x3b(%rdi) │ │ │ │ - movq $0xe6c058,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e53,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173fa0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x7f,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6a4f4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a418,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x5c(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jg e6a494 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock andb $0xf,0x438b4800(%rsi,%riz,8) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a480 │ │ │ │ - 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 %bh,%al │ │ │ │ - jle e6a4d4 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800e6a4(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a4b0 │ │ │ │ - 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 %cl,%al │ │ │ │ - jle e6a504 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a4e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800557e(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6b9b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - js e6a4b8 │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e6a559 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6a561 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a550,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x58,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae e6a55b │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6a5d2 │ │ │ │ - movq $0xe6a280,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0xe6a3d0,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe6a508,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + mov $0x16e52,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x557a6c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - in (%dx),%eax │ │ │ │ - fbstp (%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x16e51,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 405510 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - call 405120 │ │ │ │ - test %rax,%rax │ │ │ │ - je e6a658 │ │ │ │ - mov 0x20(%rax),%edx │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - 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 e6a6f5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a6b8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a6b8 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e50,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dee06c <__environ@GLIBC_2.2.5+0xf9eec44> │ │ │ │ - (bad) │ │ │ │ - fiadds (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e6a82b │ │ │ │ - movq $0xe6a770,-0x18(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a770 │ │ │ │ - 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 %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 %cl,(%rdi) │ │ │ │ - xchg %esi,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jle e6a7e3 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe6a7c8,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - sub %rax,%r14 │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a7c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%r8) │ │ │ │ - or %r11b,0x4800e6a8(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6a718 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - lea 0x58fbfd(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x16e4f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5579a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6a854 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - lea 0x58fba8(%rip),%rbx │ │ │ │ + mov $0x16e4e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe6a820,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0xe6a678,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e4d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe6a898,0x0(%rbp) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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 e6a965 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a928,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a928 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e4c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6a9fd │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6a9c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6a9c0 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e4b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6aa95 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6aa58,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6aa58 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e4a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6ab2d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6aaf0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6aaf0 │ │ │ │ - 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e49,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%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 call 10dee4a4 <__environ@GLIBC_2.2.5+0xf9ef07c> │ │ │ │ - (bad) │ │ │ │ - or (%rcx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jge e6ab78 │ │ │ │ - lea 0x58f88b(%rip),%r14 │ │ │ │ - lea 0x58f884(%rip),%rbx │ │ │ │ + mov $0x16e48,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe6abb0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6abb0 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rdx) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6acf8 │ │ │ │ - cmp $0x16e,%rcx │ │ │ │ - jle e6ac18 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5b9,-0x8(%r12) │ │ │ │ - movq $0x13c2192,(%r12) │ │ │ │ - movq $0xe6ad18,0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov $0x14f,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6a718 │ │ │ │ - cmp $0x1f,%rcx │ │ │ │ - jle e6ac52 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5b9,-0x8(%r12) │ │ │ │ - movq $0x13c2192,(%r12) │ │ │ │ - movq $0xe6ada8,0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea -0x1f(%rcx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6a718 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x58f799(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x16e47,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55754a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6acf8 │ │ │ │ - cmp $0x16d,%rcx │ │ │ │ - jle e6acbe │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5a9,-0x8(%r12) │ │ │ │ - movq $0x13c2192,(%r12) │ │ │ │ - movq $0xe6ad60,0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov $0x14e,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6a718 │ │ │ │ - cmp $0x1f,%rcx │ │ │ │ - jle e6ac52 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5a9,-0x8(%r12) │ │ │ │ - movq $0x13c2192,(%r12) │ │ │ │ - movq $0xe6adf0,0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea -0x1f(%rcx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6a718 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0xe6aab0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e46,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0xe6a980,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e45,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0xe6aa18,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e44,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (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,0x19(%rdi) │ │ │ │ - movq $0xe6a8e8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e43,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173f18 │ │ │ │ - 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 e6ae9d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6ae78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ae78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x58f731(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e42,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58f713(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e41,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6af1d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6aef8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6aef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x58f6b1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x16e40,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58f693(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10425,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6af9d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6af78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6af78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x58f631(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10424,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58f613(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10423,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b0ea │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jge e6b02f │ │ │ │ - movq $0xe6af38,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13c2192,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5d9,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x557280(%rip),%r14 │ │ │ │ - jmp 10d91f0 │ │ │ │ - cmp $0xc,%rsi │ │ │ │ - jle e6b090 │ │ │ │ - movq $0xe6aeb8,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13c2192,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5d9,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov $0xb,%edi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x55721f(%rip),%r14 │ │ │ │ - jmp 10d91f0 │ │ │ │ - movq $0xe6ae38,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13c2192,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5d9,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1(%rsi),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x5571c5(%rip),%r14 │ │ │ │ - jmp 10d91f0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x5571d4(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6b175 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b150,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x58f459(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10422,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58f43b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10421,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jno e6b1ec │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6b325 │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jge e6b30d │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jg e6b2a9 │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b330 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - imul $0x16f,%rsi,%rsi │ │ │ │ - add $0xfffffffffffffe96,%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - setl %dil │ │ │ │ - movzbl %dil,%edi │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jge e6b231 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - sub %rdi,%rbx │ │ │ │ - mov $0xc,%eax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x10420,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe6b110,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13c2192,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13fa5d9,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe6b358,-0x8(%rbp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x1(%rdx),%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x557016(%rip),%r14 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10d91f0 │ │ │ │ - movq $0xe6b2e0,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b2e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rcx,1) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - jmp e6b1d6 │ │ │ │ - mov $0xfffffffffffffffe,%rbx │ │ │ │ - jmp e6b1d6 │ │ │ │ - cmp $0xc,%rsi │ │ │ │ - jg e6b31b │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp e6b1b4 │ │ │ │ - mov $0xc,%edx │ │ │ │ - jmp e6b1b4 │ │ │ │ - lea 0x556fc4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0xe6b3d0,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - jne e6b374 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jle e6b397 │ │ │ │ - sub %rdi,%rbx │ │ │ │ - add %rbx,%rax │ │ │ │ - mov $0xc,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov $0x1041f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - mov $0xc,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov $0x1041e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %ch,%cl │ │ │ │ - cmc │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - loopne e6b44d │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6b43f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6b43a │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x56de88(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1022510 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6b541 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b4a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b4a8 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - mov $0xe6,%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b4d8 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - mov $0xe6,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b500 │ │ │ │ - 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,0x24(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1041d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6b632 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b5a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b5a8 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - mov $0xe6,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b5d8 │ │ │ │ - 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,0x3d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - setl %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - add %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1041c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6b733 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b690,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b690 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x3c,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e6b6d3 │ │ │ │ - lea 0x58ed3c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1041b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b710 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - test %rcx,%rcx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x3c,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1041a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe6b6c8,-0x8(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - 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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6b833 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b790,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b790 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov $0x18,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e6b7d3 │ │ │ │ - lea 0x58ec3c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10419,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b810 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - test %rcx,%rcx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rax,%rbx │ │ │ │ - and $0x18,%ebx │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10418,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe6b7c8,-0x8(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173eb8 │ │ │ │ - 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 e6b8e3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6b890,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6b890 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - setl %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - mov $0x18,%ecx │ │ │ │ - add %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10417,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b97e │ │ │ │ - movq $0xe6b458,-0x80(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0xe6b558,-0x60(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe6b648,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe6b748,-0x28(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe6b848,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%rdi │ │ │ │ - lea -0x40(%r12),%rsi │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + mov $0x10416,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - lea 0x5569e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48005569(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6ba06 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6b9fb │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe6ba28,-0x18(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x56d8c4(%rip),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1140808 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x55696b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - imul $0x45c748,0x0(%rbp),%edx │ │ │ │ - push %rax │ │ │ │ - mov $0x8d4800e6,%edx │ │ │ │ - xor $0x5568ea,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x10c48349,0x0(%rbp),%edx │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6ba8b │ │ │ │ - movq $0x1145328,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe6bab0,0x0(%rbp) │ │ │ │ - lea 0x56d82c(%rip),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1140808 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48005568(%rax) │ │ │ │ - movl $0xe6bae0,0x0(%rbp) │ │ │ │ - lea 0x56d7ea(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1143f30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,(%r8) │ │ │ │ - mov $0x894800e6,%ebx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x68(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - mov $0x8d4800e6,%ebx │ │ │ │ - xor $0x556802,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1140808 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - addr32 push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x45(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x56d762(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1143f30 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e6bb6c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6bbb7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x556785(%rip),%r8 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x58013a(%rip),%rsi │ │ │ │ - lea 0x556752(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021740 │ │ │ │ - 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) │ │ │ │ - rex push $0xffffffff8d480055 │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6bc00 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x556735(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x556709(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1021d58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs 0x55(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73def56c <__environ@GLIBC_2.2.5+0x729f0144> │ │ │ │ - (bad) │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6bc68,-0x18(%rbp) │ │ │ │ - lea 0x55675d(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x57ff52(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1021d58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4900e6bc(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10415,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - push %bp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73def624 <__environ@GLIBC_2.2.5+0x729f01fc> │ │ │ │ - ss movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6bd28,-0x18(%rbp) │ │ │ │ - lea 0x5566a5(%rip),%r8 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x57ffe2(%rip),%rsi │ │ │ │ - lea 0x57fe93(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1021740 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x43(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1144ea8 │ │ │ │ - ... │ │ │ │ - (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 $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10414,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,0x55(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73def6e4 <__environ@GLIBC_2.2.5+0x729f02bc> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe6bdd8,-0x18(%rbp) │ │ │ │ - lea 0x5565d5(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48005899(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x55653f(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 113c068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x65,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73def754 <__environ@GLIBC_2.2.5+0x729f032c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0xe6be48,-0x18(%rbp) │ │ │ │ - lea 0x556565(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 113ae80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cltd │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - iret │ │ │ │ - fs push %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xf002d02,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %bp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6bfeb │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae e6bf70 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb e6bf0b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6bece │ │ │ │ - movq $0xe6be00,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x58e8d5(%rip),%r14 │ │ │ │ - lea 0x58e68e(%rip),%rbx │ │ │ │ + mov $0x10413,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe6c030,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48005565(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6bff6 │ │ │ │ - movabs $0x132f4579c980000,%rbx │ │ │ │ - cmp 0x7(%r14),%rbx │ │ │ │ - jg e6bf4f │ │ │ │ - movq $0xe6bd90,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x58e854(%rip),%r14 │ │ │ │ - lea 0x58e60d(%rip),%rbx │ │ │ │ + mov $0x10412,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - jmp e6bf70 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fs push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6bfcb │ │ │ │ - movq $0xe6bb80,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0xe6bbd0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe6bc18,-0x28(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe6bcd0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%rsi │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + mov $0x10411,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0xe6bf68,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - lea 0x5564b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe6bf00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x63(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp e6be9e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %al,%dh │ │ │ │ - xor (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x10410,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e6c0d3 │ │ │ │ - movq $0xe6c0b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c0b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp e6c0bb │ │ │ │ - (bad) │ │ │ │ - jne e6c0c5 │ │ │ │ - lea 0x58af6c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1040f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58af55(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1040e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5563fe(%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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6c112 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6c130 │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6c211 │ │ │ │ - movq $0xe6c168,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c168 │ │ │ │ - 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 %ch,0x48000000(%rax) │ │ │ │ - movl $0xe6c1b0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c1b0 │ │ │ │ - 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,(%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,0x71(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x2f,0x7(%rbx) │ │ │ │ - jne e6c1e0 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe6c250,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp e6c130 │ │ │ │ - movq $0xe6c0f0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1040d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x556450(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x58ae22(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1040c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rax,8) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6c28b │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1040b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e6c2d2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6c130 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6c364 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6c359 │ │ │ │ - cmpq $0x2f,0x7(%r14) │ │ │ │ - jne e6c32c │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0xe6c380,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e6c130 │ │ │ │ - movq $0xe6c2b0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1040a,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x556305(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,0x49(%rdi,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6c3bb │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10409,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x58ac77(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10408,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - movsxd 0x0(%rbp),%edx │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6c437 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6c432 │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x5562d1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10d8c00 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae e6c48b │ │ │ │ - lea 0x5562f8(%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e6c48c │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e6c4b9 │ │ │ │ - movq $0xe6c480,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp e6c458 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB loopne e6c551 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6c55f │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe6c548,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c548 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - cmp $0x5561f1,%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6c4e0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6c6ba │ │ │ │ - movq $0xe6c5b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c5b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48005561(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e6c6ac │ │ │ │ - movq $0xe6c608,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e6c659 │ │ │ │ - movq $0xe6c620,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe6c680,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c680 │ │ │ │ - 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,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x7d(%r8) │ │ │ │ - jnp e6c68f │ │ │ │ - (bad) │ │ │ │ - jne e6c6a2 │ │ │ │ - movq $0xe6c788,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x555e3c(%rip),%r14 │ │ │ │ - jmp 10d7ca0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x10407,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x58a996(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x10406,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5560a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x60(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x60(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rcx,1) │ │ │ │ - mov %edx,%ebx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x10405,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6c760 │ │ │ │ - movq $0xe6c500,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x10404,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0xe6c6d8,0x0(%rbp) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4800555f(%rax) │ │ │ │ - movl $0xe6c7b0,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c7b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4800555f(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e6c6a2 │ │ │ │ - movq $0xe6c7e8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x5f(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e6c2f0 │ │ │ │ - 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 call 73df016c <__environ@GLIBC_2.2.5+0x729f0d44> │ │ │ │ - pop %rbp │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e6c86d │ │ │ │ - movq $0xe6c860,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c860 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r12b,0x4900e6c8(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp e6c818 │ │ │ │ - lea 0x58a7d5(%rip),%r14 │ │ │ │ - lea 0x58a7ce(%rip),%rbx │ │ │ │ + mov $0x10403,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x555f13(%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,0x48000000(%rbx) │ │ │ │ - movl $0xe6c8e0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6c8e0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jnp e6c900 │ │ │ │ - (bad) │ │ │ │ - jne e6c91e │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x13f7049,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10402,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea 0x58a70d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10401,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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(%r11,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6c992 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10400,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0xe6c958,-0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4800555d(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6ca28 │ │ │ │ - movq $0xe6ca18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ca18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x5d(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x36(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp e6c818 │ │ │ │ - lea 0x555d71(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rcx,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6c580 │ │ │ │ - lea 0x555d13(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6c580 │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6cbc1 │ │ │ │ - movq $0xe6cac8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cac8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %cl,%bl │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cb20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 %ecx,(%rdi) │ │ │ │ - test %bh,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe6cb60,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cb60 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r13b,%r11b │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e6cbcc │ │ │ │ - movq $0xe6cb78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cb78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x555be8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xe6cbf8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cbf8 │ │ │ │ - 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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp e6cc07 │ │ │ │ - (bad) │ │ │ │ - jne e6cc17 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1063d20 │ │ │ │ - movq $0xe6cc40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cc40 │ │ │ │ - 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,0x6a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6cc9b │ │ │ │ - movq $0x114d270,-0x28(%r12) │ │ │ │ - movq $0x13f95d9,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x10c5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x10c4,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xe6cce8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cce8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95d9,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1063d20 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%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 loopne e6cda1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6ce07 │ │ │ │ - movq $0xe6cd90,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cd90 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rdx,2) │ │ │ │ - movl $0xe6cde0,-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 e6cde0 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x5556e7(%rip),%r14 │ │ │ │ - jmp 10d7ca0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x5559aa(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ce60 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x59(%rdi) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmpq $0x2e,0x7(%rbx) │ │ │ │ - jne e6ce97 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0xe6cee8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - movq $0x13f95c9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe6cf08,0x8(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jo e6cf11 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - add %al,(%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 10df0884 <__environ@GLIBC_2.2.5+0xf9f145c> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe6cf70,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cf70 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rbx,2) │ │ │ │ - movl $0xe6cfb0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6cfb0 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp e6cfbf │ │ │ │ - (bad) │ │ │ │ - je e6d055 │ │ │ │ - movq $0xe6d010,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x555508(%rip),%r14 │ │ │ │ - jmp 10d7ca0 │ │ │ │ - movq $0xe6d070,0x0(%rbp) │ │ │ │ - lea 0x58a064(%rip),%rsi │ │ │ │ - lea 0x5554ed(%rip),%r14 │ │ │ │ - jmp 10d7ca0 │ │ │ │ - lea 0x5557c8(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - shl $1,%dh │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e6d038 │ │ │ │ - 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) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6ca88 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x10c3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r11b,-0x9ff1930(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne e6d098 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x589fa1(%rip),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10c2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x589f93(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6ca88 │ │ │ │ - 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 e6d2e8 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6d165 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - lea 0x1f(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - sub (%rdx),%rbx │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb e6d1ee │ │ │ │ - movq $0xe6d208,-0x30(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x589e6a(%rip),%rdi │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x2f(%rbx),%r10 │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 105e238 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rsi) │ │ │ │ - movl $0xe6d240,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rdi) │ │ │ │ - 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,0x41(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0xe6d100,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - shl $1,%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e6d2e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne e6d2bf │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e6d319 │ │ │ │ - movq $0xe6d350,-0x30(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - lea 0x5554a8(%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) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - 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,0x48(%rdi) │ │ │ │ - movq $0xe6d190,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-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 %rbx,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6d435 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - lea 0x1f(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - sub (%rdx),%rbx │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ed90 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6d4fa │ │ │ │ - movq $0xe6d4b8,-0x28(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d4b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - 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 clc │ │ │ │ - adc %dl,%ch │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x589b4e(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 105e238 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rsi) │ │ │ │ - movl $0xe6d550,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rbx) │ │ │ │ - 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,0x41(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0xe6d3d0,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - shl $1,%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp e6d2e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6d622 │ │ │ │ - movq $0xe6d638,-0x28(%rbp) │ │ │ │ - mov 0x16(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x1e(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 105f5c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%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 %r12b,-0x2a(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d660 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800e6d6(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - lea 0x576ab6(%rip),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 11754c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%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) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6d70f │ │ │ │ - movq $0x109f1e0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x13e4311,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe6d730,0x0(%rbp) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add $0x1,%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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - movq $0xe6d460,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 %ah,%al │ │ │ │ - and $0x57,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e6d7f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6d802 │ │ │ │ - movq $0xe6d7f0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d7f0 │ │ │ │ - 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 %bl,0x48005724(%rax) │ │ │ │ - movl $0xe6d818,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - movq $0xe6d5e8,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6d818,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - nop │ │ │ │ - sldt (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df11ec <__environ@GLIBC_2.2.5+0x729f1dc4> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cdb189 <__environ@GLIBC_2.2.5+0x8dbd61> │ │ │ │ - lea 0x5775b0(%rip),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - lea 0x554f08(%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 %ch,0x48005723(%rax) │ │ │ │ - movl $0xe6d908,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6d908 │ │ │ │ - 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,0x49005723(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6d94b │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - movq $0xe6d7a8,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - lea 0x577c02(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 10a03b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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) │ │ │ │ - sbb $0x5896ab,%eax │ │ │ │ + mov $0x10c1,%ebx │ │ │ │ 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6d9c1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x33adb7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x55(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe6d998,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x57f5e8(%rip),%rdi │ │ │ │ - lea 0x554de9(%rip),%rsi │ │ │ │ - lea 0x580cf2(%rip),%r14 │ │ │ │ - jmp 10f4948 │ │ │ │ - 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,%al │ │ │ │ - rex.WRB push %r13 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6dac3 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je e6dab4 │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6da94 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe6d9d8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x33ace4(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe6dae0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x33accc(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - lea 0x554d66(%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 %ch,(%rax) │ │ │ │ - rex.WRB push %r13 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jae e6daea │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRB push %r13 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6db88 │ │ │ │ - movq $0xe6db40,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6db40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js e6db21 │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6db78 │ │ │ │ - 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 %bh,0x4800554c(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6da48 │ │ │ │ - lea 0x554cb1(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 1063c00 │ │ │ │ - nopl (%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 e6dbf1 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x33ab87(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1145d78 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WR push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6dc74 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6dc69 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe6dbc8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe6dc88,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea 0x57f3a3(%rip),%rdi │ │ │ │ - lea 0x554ba4(%rip),%rsi │ │ │ │ - lea 0x580aad(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10f4948 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 e6dc94 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4b(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10df1604 <__environ@GLIBC_2.2.5+0xf9f21dc> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - repz and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jne e6dd4a │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6dd03 │ │ │ │ - movq $0xe6dba8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x33aa8c(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe6ddc8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6dd83 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe6dc08,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x33a9f5(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6dd38,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x554aa2(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4a(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df174c <__environ@GLIBC_2.2.5+0x729f2324> │ │ │ │ - jnp e6de4a │ │ │ │ - movl $0xe6de30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6de30 │ │ │ │ - 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 %ah,(%rax) │ │ │ │ - rex.WX push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x4800e6de │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6de68 │ │ │ │ - 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 %ch,%al │ │ │ │ - rex.WB push %r13 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge e6de7c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6dcb0 │ │ │ │ - lea 0x5549dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB push %r13 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xb5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - rex.WB push %r13 │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0x66002784,%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005549(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6df54 │ │ │ │ - movq $0xe6df08,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6df08 │ │ │ │ - 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,0x49(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6df40 │ │ │ │ - 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 %dl,(%rax) │ │ │ │ - rex.WB push %r13 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge e6df54 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6dcb0 │ │ │ │ - lea 0x554925(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - rex.W pop %rax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6dfbe │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e6dfb9 │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x5890a0(%rip),%rsi │ │ │ │ - lea 0x554959(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 110b670 │ │ │ │ - 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 %cl,0x48005549(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6e035 │ │ │ │ - movq $0xe6e018,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6e018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - loopne e6e005 │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - lea 0x55494c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WB push %r13 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x20(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - lea 0x5548e9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - 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,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e0ae │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10c0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x57d10c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x10bf,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x1071630,-0x18(%r12) │ │ │ │ - movq $0x13c2999,-0x10(%r12) │ │ │ │ - movq $0x13e1dc1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov $0x10be,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x5548aa(%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 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6e274 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e6e177 │ │ │ │ - lea 0x588ed5(%rip),%rbx │ │ │ │ + mov $0x10bd,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x588ec7(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e6e1da │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e24c │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e6e1aa │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e22c │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x10bc,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e288,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e198,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6e2ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6e414 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e6e317 │ │ │ │ - lea 0x588d35(%rip),%rbx │ │ │ │ + mov $0x10bb,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x588d27(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e6e37a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e3ec │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e6e34a │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e3cc │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x10ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa798,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa796,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa792,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa790,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa78b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa786,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa784,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa782,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa780,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa779,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cbd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1caf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1caa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c99,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c98,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c97,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c96,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c94,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c92,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c90,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa668,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa666,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa664,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa662,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa660,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa658,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa656,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa654,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa652,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa650,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa648,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa646,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa644,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa642,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa640,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10caf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10caa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ca0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c9a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c99,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c98,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c97,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c96,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c94,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c92,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c90,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c88,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c86,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff38,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff34,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff2a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff29,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff28,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc000061000399,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xe640068400397,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x68400397,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73200389,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73200397,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201fca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xe640068400391,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x68400391,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73200386,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73200391,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201fba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f2a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f29,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f28,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73201f08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ffb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ffa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1feb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ff9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ff8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fcb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fc8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fbb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e919,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e918,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e917,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e916,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e915,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e914,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e913,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e912,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e911,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e910,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e909,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e908,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e907,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e906,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e905,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e904,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e903,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e902,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e901,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e900,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x196,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x197,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa78d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x194,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x193,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x190,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x189,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x186,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x181,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x248,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x246,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x241,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10592,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10591,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10590,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1058f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1058e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1058d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1058c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1058a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10589,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10588,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10587,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10586,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10585,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10584,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10583,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10582,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10581,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10580,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1057f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1057e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1057d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1057c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1057a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10579,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10578,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10577,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10576,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10575,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10573,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10572,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10571,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10570,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa768,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa766,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa764,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa762,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa760,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa758,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa756,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa754,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa752,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa750,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa748,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa746,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa744,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa742,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa740,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa738,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa736,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa734,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa732,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa728,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa726,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa724,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa722,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x555,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x554,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x553,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x552,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x551,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x550,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x54a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x549,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x548,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x547,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x546,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x545,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x544,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x543,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x542,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x541,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x540,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x53a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x539,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x538,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x537,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x536,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x535,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x534,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x533,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x532,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x531,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cde,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2caa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c98,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c96,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c94,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c92,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c90,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c88,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c86,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x38f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x38e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x38c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x39f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x39e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x39d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x39b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x39a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x398,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x397,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x396,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x395,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x394,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x393,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x392,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x391,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x38a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x389,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x388,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x386,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c2a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c29,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c28,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c1a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c19,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c18,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c17,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c16,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c12,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c10,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x478,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x476,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x474,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x472,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x470,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x468,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x466,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x464,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x460,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x40a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x409,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x408,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x407,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x406,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x405,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x404,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x403,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x402,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x401,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x400,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x42b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x429,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x428,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x427,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x426,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x425,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x424,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x423,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x420,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x41a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x419,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x418,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x417,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x416,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x415,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x413,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x411,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x410,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x528,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x526,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x524,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x522,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x520,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x518,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x516,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x514,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x512,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x510,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x508,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x506,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x504,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x502,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x500,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x498,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x496,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x494,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x492,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x490,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ede,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ece,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eaa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57c00041,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61400059,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61400057,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61000054,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x66200048,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e94,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e90,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e88,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e86,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e40,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e38,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e34,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e28,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e18,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e16,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e12,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e10,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x228,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x226,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x224,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x222,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x218,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x216,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x214,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x212,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x210,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x208,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x206,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x204,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x202,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x200,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6180004a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x220,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x198,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x191,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x187,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x184,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x182,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x243,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x179,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x176,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x174,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x172,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x170,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x168,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x166,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x164,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x162,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x160,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x158,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x156,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x154,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x152,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x150,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x9c002bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x147,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x145,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x143,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x141,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x139,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x136,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x134,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x132,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x128,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x126,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x124,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x122,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x120,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x116,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x114,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x112,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x110,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x108,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x106,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x102,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x100,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x178,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xde,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xdd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xdc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xcf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xcd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xcc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xcb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xc0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa600053,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e428,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e338,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - 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 mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6e47f │ │ │ │ - movq $0xe6e4d0,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - lea 0x55458a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne e6e4c8 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6e6ed │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 or %ah,%ch │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6e508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne e6e56d │ │ │ │ - in $0xe6,%eax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%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 e6e560 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne e6e5b0 │ │ │ │ - movq $0xe6e2f0,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe6e5e8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6e5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6e6ed │ │ │ │ - movq $0xe6e650,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 clc │ │ │ │ - and $0xe6,%dh │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6e680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ - rex.RB call 1cdcd58 <__environ@GLIBC_2.2.5+0x8dd930> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6e6d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e6e700 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e72e │ │ │ │ - movq $0xe6e150,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe6e770,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe6e4a0,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r13b,0x4c00e6e7(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6e450 │ │ │ │ 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,-0x7f(%rcx) │ │ │ │ + dec %bl │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe6e2a8,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6e924 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e6e827 │ │ │ │ - lea 0x588825(%rip),%rbx │ │ │ │ + jb e702bb │ │ │ │ + cmp $0x2c7e,%r14 │ │ │ │ + jb e70315 │ │ │ │ + cmp $0x10428,%r14 │ │ │ │ + jb e703df │ │ │ │ + cmp $0x10d66,%r14 │ │ │ │ + jb e7051a │ │ │ │ + cmp $0x16e60,%r14 │ │ │ │ + jb e7073e │ │ │ │ + cmp $0x1e922,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + cmp $0x1e900,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x1e900(%r14),%rax │ │ │ │ + lea 0x351a8b(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1e943,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x588817(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e6e88a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e8fc │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e6e85a │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6e8dc │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1e942,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e938,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e848,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6e97e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6eac4 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e6e9c7 │ │ │ │ - lea 0x588685(%rip),%rbx │ │ │ │ + cmp $0x1f08,%r14 │ │ │ │ + jb e7037a │ │ │ │ + cmp $0x1f88,%r14 │ │ │ │ + jb e7046a │ │ │ │ + cmp $0x1fba,%r14 │ │ │ │ + jb e7062a │ │ │ │ + cmp $0x1fc8,%r14 │ │ │ │ + jb e708cd │ │ │ │ + cmp $0x1fca,%r14 │ │ │ │ + jae e70c88 │ │ │ │ + cmp $0x1fc9,%r14 │ │ │ │ + jb e7030d │ │ │ │ + mov $0x1f73,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x588677(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e6ea2a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6ea9c │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e6e9fa │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6ea7c │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1f72,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6ead8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe6e9e8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e6eb60 │ │ │ │ - movq $0xe6eb40,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6eb40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1ffa,%r14 │ │ │ │ + jb e7042a │ │ │ │ + cmp $0x2170,%r14 │ │ │ │ + jb e705b0 │ │ │ │ + cmp $0x2c30,%r14 │ │ │ │ + jb e70818 │ │ │ │ + cmp $0x2c76,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + cmp $0x2c60,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x2c60(%r14),%rax │ │ │ │ + lea 0x34e7c4(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rbp │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub $0xe6,%bl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - lea 0x5755d6(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e6ebbf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48005755(%rax) │ │ │ │ - movl $0xe6ebb0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ebb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2c76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x430,%r14 │ │ │ │ + jb e704c2 │ │ │ │ + cmp $0x13f6,%r14 │ │ │ │ + jb e706a8 │ │ │ │ + cmp $0x1e95,%r14 │ │ │ │ + jb e7099a │ │ │ │ + cmp $0x1eff,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + cmp $0x1e9e,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x1e9e(%r14),%rax │ │ │ │ + lea 0x34e80f(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg e6eb64 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - shl $0x2,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jge e6ebdb │ │ │ │ - lea 0x57552e(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0xe6ec18,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x57553c(%rip),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x14(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1174410 │ │ │ │ - rex.RX add (%rax),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6ed8f │ │ │ │ - movq $0x109f220,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x13e431a,-0x28(%r12) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0xe6ece8,0x10(%rbp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ece8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1eff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa722,%r14 │ │ │ │ + jb e70565 │ │ │ │ + cmp $0xff21,%r14 │ │ │ │ + jb e707ba │ │ │ │ + cmp $0x10400,%r14 │ │ │ │ + jb e70b13 │ │ │ │ + lea -0x10400(%r14),%rax │ │ │ │ + lea 0x351274(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6ed7f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x109f1e0,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x13e4311,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe6ede0,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x37(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne e6edd8 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e6effd │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 sbb %ch,%dh │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ee18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1044f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fe8,%r14 │ │ │ │ + jb e705fb │ │ │ │ + cmp $0x1fec,%r14 │ │ │ │ + jb e70885 │ │ │ │ + cmp $0x1ff8,%r14 │ │ │ │ + jb e70c27 │ │ │ │ + cmp $0x1ff9,%r14 │ │ │ │ + jb e70462 │ │ │ │ + mov $0x1f79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f48,%r14 │ │ │ │ + jb e7065d │ │ │ │ + cmp $0x1f5f,%r14 │ │ │ │ + jb e7092d │ │ │ │ + cmp $0x1f68,%r14 │ │ │ │ + jb e70d07 │ │ │ │ + cmp $0x1f70,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f68(%r14),%rax │ │ │ │ + lea 0x350d3c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne e6ee8d │ │ │ │ - out %al,(%dx) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%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 e6ee70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x233,%r14 │ │ │ │ + jb e706f3 │ │ │ │ + cmp $0x373,%r14 │ │ │ │ + jb e70a16 │ │ │ │ + cmp $0x3ac,%r14 │ │ │ │ + jb e70e33 │ │ │ │ + cmp $0x3d8,%r14 │ │ │ │ + jb e70f9f │ │ │ │ + lea -0x3d8(%r14),%rax │ │ │ │ + lea 0x34f91c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne e6eec0 │ │ │ │ - movq $0xe6e9a0,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe6eef8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6eef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x44f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10596,%r14 │ │ │ │ + jb e7077c │ │ │ │ + cmp $0x10cb3,%r14 │ │ │ │ + jb e70ab1 │ │ │ │ + cmp $0x10d50,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x10d50(%r14),%rax │ │ │ │ + lea 0x351531(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6effd │ │ │ │ - movq $0xe6ef60,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 clc │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ef90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10d85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa640,%r14 │ │ │ │ + jb e707e9 │ │ │ │ + cmp $0xa680,%r14 │ │ │ │ + jb e70b75 │ │ │ │ + cmp $0xa69b,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0xa680(%r14),%rax │ │ │ │ + lea 0x34e026(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ - rex.RB call 1cddf78 <__environ@GLIBC_2.2.5+0x8deb50> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6efe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa69b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa699,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x212a,%r14 │ │ │ │ + jb e70856 │ │ │ │ + cmp $0x212c,%r14 │ │ │ │ + jb e70bf5 │ │ │ │ + cmp $0x2160,%r14 │ │ │ │ + jb e70f56 │ │ │ │ + lea -0x2160(%r14),%rax │ │ │ │ + lea 0x350d03(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e6f010 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6f03e │ │ │ │ - movq $0xe6e800,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe6f080,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe6edb0,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,0x4c00e6f0(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6e450 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe6e958,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x217f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6f135 │ │ │ │ - movq $0xe6f150,-0x10(%rbp) │ │ │ │ - lea 0x575d38(%rip),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - lea 0x5538dc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800574f(%rax) │ │ │ │ - movl $0xe6f178,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x217e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fd9,%r14 │ │ │ │ + jb e708ab │ │ │ │ + cmp $0x1fdb,%r14 │ │ │ │ + jb e70c56 │ │ │ │ + cmp $0x1fdc,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + mov $0x1f77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fa8,%r14 │ │ │ │ + jb e708ef │ │ │ │ + cmp $0x1fb8,%r14 │ │ │ │ + jb e70ca9 │ │ │ │ + cmp $0x1fb9,%r14 │ │ │ │ + jb e70655 │ │ │ │ + mov $0x1fb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f28,%r14 │ │ │ │ + jb e7095c │ │ │ │ + cmp $0x1f38,%r14 │ │ │ │ + jb e70d3e │ │ │ │ + cmp $0x1f40,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f38(%r14),%rax │ │ │ │ + lea 0x350ae6(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,0x4800574f(%rax) │ │ │ │ - movl $0xe6f1a8,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f1a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x557,%r14 │ │ │ │ + jb e709d8 │ │ │ │ + cmp $0x10ce,%r14 │ │ │ │ + jb e70dd1 │ │ │ │ + cmp $0x13a0,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x13a0(%r14),%rax │ │ │ │ + lea 0x35073b(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4f(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x33(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe6eb00,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - lea 0x576366(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10a03b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7a(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x114d1b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x10daa88,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp e6f110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x37(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df2c14 <__environ@GLIBC_2.2.5+0x729f37ec> │ │ │ │ - push %rbx │ │ │ │ - movq $0xe6f2f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f2f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x13fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13fc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xdf,%r14 │ │ │ │ + jb e70a45 │ │ │ │ + cmp $0x1bd,%r14 │ │ │ │ + jb e70e95 │ │ │ │ + cmp $0x1c4,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x1c4(%r14),%rax │ │ │ │ + lea 0x34fbc8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %dh,%bl │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - lea 0x553715(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe6f210,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %dl,0x0(%rbx,%rsi,1) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x233,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x553768(%rip),%r14 │ │ │ │ - jmp 109fc38 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48005537(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6f420 │ │ │ │ - movq $0xe6f438,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1070738 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rbp,1) │ │ │ │ - movl $0xe6f490,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10706d0 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11739c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - ss push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shl $0xe6,%ah │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 10705f0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48005536(%rax) │ │ │ │ - movl $0xe6f4e8,0x0(%rbp) │ │ │ │ - lea 0x576771(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 110bfe0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3a(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6f51e │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x231,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0xe6f558,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ss push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne e6f564 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e6f3c0 │ │ │ │ - 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 e6f5a6 │ │ │ │ - movq $0xe6f5c0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 117e460 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + cmp $0x118c0,%r14 │ │ │ │ + jb e70a80 │ │ │ │ + cmp $0x16e40,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x16e40(%r14),%rax │ │ │ │ + lea 0x3514ca(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x16e7f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0xe6f3e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe6f588,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 11735a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x553547(%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e6f74f │ │ │ │ - movq $0xe6f6b8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f6b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x16e7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x104d4,%r14 │ │ │ │ + jb e70ae2 │ │ │ │ + cmp $0x10570,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x10570(%r14),%rax │ │ │ │ + lea 0x34d764(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - mul %dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f6e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x105bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa779,%r14 │ │ │ │ + jb e70b44 │ │ │ │ + cmp $0xa7dd,%r14 │ │ │ │ + jb e70ef1 │ │ │ │ + cmp $0xa7f5,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0xa7f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2ced,%r14 │ │ │ │ + jb e70ba6 │ │ │ │ + cmp $0x2cee,%r14 │ │ │ │ + jb e70f15 │ │ │ │ + cmp $0x2cf2,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x2cf3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24d0,%r14 │ │ │ │ + jb e70bc4 │ │ │ │ + cmp $0x2c00,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x2c00(%r14),%rax │ │ │ │ + lea 0x350bf8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je e6f733 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - cmp 0x8(%rbx),%rcx │ │ │ │ - jne e6f741 │ │ │ │ - add $0x10,%rax │ │ │ │ - add $0x10,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je e6f729 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405700 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movslq %eax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl e6f741 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e6f741 │ │ │ │ - lea 0x5878e7(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x2c5f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x5878e2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x2c5e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x55345a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc 0x0(%rdi),%dl │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6f7f2 │ │ │ │ - movq $0xe6f7b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f7b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1ffc,%r14 │ │ │ │ + jb e70c0e │ │ │ │ + cmp $0x1ffd,%r14 │ │ │ │ + jb e70f6b │ │ │ │ + cmp $0x2126,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x3c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fea,%r14 │ │ │ │ + jb e70c3d │ │ │ │ + cmp $0x1feb,%r14 │ │ │ │ + jb e708a3 │ │ │ │ + mov $0x1f7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fcd,%r14 │ │ │ │ + jb e70c6f │ │ │ │ + cmp $0x1fd8,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + mov $0x1fd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fbc,%r14 │ │ │ │ + jb e70c90 │ │ │ │ + cmp $0x1fbd,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + mov $0x1fb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f98,%r14 │ │ │ │ + jb e70cd6 │ │ │ │ + cmp $0x1fa0,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f98(%r14),%rax │ │ │ │ + lea 0x350951(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc 0x0(%rdi),%dl │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6f7fd │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - cmp $0x10ffff,%rax │ │ │ │ - ja e6f7e2 │ │ │ │ - movq $0x114d1d0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f97,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1067b00 │ │ │ │ - lea 0x553497(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp e6fa88 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df319c <__environ@GLIBC_2.2.5+0x729f3d74> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - sub 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl e6f892 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe6f8c8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174390 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp fbef50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ret $0x0 │ │ │ │ - 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,0x3a(%rdi) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x101f2e0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x1f96,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x458d4800(,%rdx,2) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb e6f98e │ │ │ │ - movq $0xe6f9a8,-0x28(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x5876c2(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 105e238 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48005533(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e6fa3d │ │ │ │ - movq $0xe6f9e8,0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6f9e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1f5b,%r14 │ │ │ │ + jb e70d1c │ │ │ │ + cmp $0x1f5c,%r14 │ │ │ │ + jb e70f73 │ │ │ │ + cmp $0x1f5d,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x1f55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f18,%r14 │ │ │ │ + jb e70d6f │ │ │ │ + cmp $0x1f1e,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f18(%r14),%rax │ │ │ │ + lea 0x350784(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x490055d6(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6fa2d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0xe6f848,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - shl $1,%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e6fa88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %r25b,-0x73(%r24) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e6fab5 │ │ │ │ - movq $0xe6fae8,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - lea 0x55327c(%rip),%rbx │ │ │ │ - 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 $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - movq $0xe6f938,-0x28(%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) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %dl,%ch │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df34b4 <__environ@GLIBC_2.2.5+0x729f408c> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - sub 0x17(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl e6fbaa │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0xe6fbe0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1174390 │ │ │ │ - movq $0x114d1b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp fbef50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ret $0x0 │ │ │ │ - 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,0x3a(%rdi) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x101f2e0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov $0x1f15,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xor %dl,0x0(%rbp) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6fce2 │ │ │ │ - movq $0xe6fca0,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6fca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1cc0,%r14 │ │ │ │ + jb e70da0 │ │ │ │ + cmp $0x1e00,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x1e00(%r14),%rax │ │ │ │ + lea 0x34e51e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48005530(%rax) │ │ │ │ - movl $0xe6fcf8,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - lea 0x587366(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 105e238 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x30(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbp) │ │ │ │ - movl $0xe6fd38,0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6fd38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2d(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0xe6fb60,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - shl $1,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e6fa88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4800552f(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e6fdfa │ │ │ │ - movq $0xe6fe10,-0x20(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x16(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 105f5c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6fe38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x2(%r8) │ │ │ │ - out %al,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x5742de(%rip),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 11754c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cs push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e6fee7 │ │ │ │ - movq $0x109f1e0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x13e4311,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe6ff08,0x0(%rbp) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1174410 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0xe6fc50,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x8d480055,%eax │ │ │ │ - rex.RB call 73df38cc <__environ@GLIBC_2.2.5+0x729f44a4> │ │ │ │ - rex.WB │ │ │ │ - movq $0xe6ffb8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e6ffb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1e95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x481,%r14 │ │ │ │ + jb e70e02 │ │ │ │ + cmp $0x48a,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x48a(%r14),%rax │ │ │ │ + lea 0x34ecb0(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4800552d(%rax) │ │ │ │ - movl $0xe6ffe0,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 10d71c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4900552d(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e70026 │ │ │ │ - movq $0xe6fdc8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x16(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1060e50 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe6ffe0,0x0(%rbp) │ │ │ │ - jmp 1173eb8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,-0x72b7ffab(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e700e2 │ │ │ │ - movq $0xe70098,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70098 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x586,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x585,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24f,%r14 │ │ │ │ + jb e70e64 │ │ │ │ + cmp $0x372,%r14 │ │ │ │ + jae e70fc9 │ │ │ │ + cmp $0x370,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x371,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x5b,%r14 │ │ │ │ + jb e70ec6 │ │ │ │ + cmp $0xc0,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0xc0(%r14),%rax │ │ │ │ + lea 0x3501e6(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x55,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - movq $0xe6ff78,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x57547b(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 10a03b0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7013d │ │ │ │ - movq $0xe70130,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xfe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x118a0,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x118a0(%r14),%rax │ │ │ │ + lea 0x351095(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10710e8 │ │ │ │ - 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) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e70187 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe700f8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x34365a(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e702c7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe701f0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e701f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x118df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10c80,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x10c80(%r14),%rax │ │ │ │ + lea 0x350e1c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rdi,1) │ │ │ │ - movl $0xe70230,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10cf2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cf1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x104b0,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x104b0(%r14),%rax │ │ │ │ + lea 0x350ccb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:-0x39(%rax) │ │ │ │ - add %r13b,0x2(%r8) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x104fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xff3b,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0xff21(%r14),%rax │ │ │ │ + lea 0x350a8a(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe70158,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe702e0,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x3(%r8) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x3(%r8) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xff5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa76f,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0xa722(%r14),%rax │ │ │ │ + lea 0x34d7f9(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e703b0 │ │ │ │ - movq $0xe70310,-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 e70310 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa76f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa66d,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0xa640(%r14),%rax │ │ │ │ + lea 0x34db08(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e703f2 │ │ │ │ - movq $0xe6f3a0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x13eb1d1,-0x10(%r12) │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0xa66d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe703a8,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x29(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df3d84 <__environ@GLIBC_2.2.5+0x729f495c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1ce08b1 <__environ@GLIBC_2.2.5+0x8e1489> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11776c8 │ │ │ │ - lea 0x552957(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub %edx,0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e704b4 │ │ │ │ - movq $0xe70058,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe704d8,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rsi │ │ │ │ - lea 0x571bee(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6f610 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,0x42(%rdi) │ │ │ │ - movq $0xe701a8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe70520,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa66b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2ce3,%r14 │ │ │ │ + jb e70f1d │ │ │ │ + cmp $0x2ceb,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x2cec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24b6,%r14 │ │ │ │ + jb e70f41 │ │ │ │ + lea -0x24b6(%r14),%rax │ │ │ │ + lea 0x350789(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:-0x39(%rcx) │ │ │ │ - test %ecx,0x18000003(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0x1900030,(%rcx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48005528(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e70582 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c2d12,-0x20(%rbp) │ │ │ │ - movq $0x13c2999,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e720a8 │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e705ba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063208 │ │ │ │ - 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,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df3f2c <__environ@GLIBC_2.2.5+0x729f4b04> │ │ │ │ - sub -0x39(%rax),%ecx │ │ │ │ - rex.RB call 1ce0c09 <__environ@GLIBC_2.2.5+0x8e17e1> │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x57539e(%rip),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e70430 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e706b0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e706a5 │ │ │ │ - movq $0xe70548,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe706d0,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72038 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x552749(%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 %dh,%al │ │ │ │ - es push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1062ff0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe70598,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe705d8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x24e9,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e70884 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e70787 │ │ │ │ - lea 0x5868c5(%rip),%rbx │ │ │ │ + mov $0x24e8,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x5868b7(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e707ea │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7085c │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e707ba │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7083c │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + cmp $0x212b,%r14 │ │ │ │ + jb e70c06 │ │ │ │ + mov $0xe5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70898,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe707a8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e708de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e70a24 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e70927 │ │ │ │ - lea 0x586725(%rip),%rbx │ │ │ │ + mov $0x6b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x586717(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e7098a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e709fc │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e7095a │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e709dc │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + cmp $0x1ffb,%r14 │ │ │ │ + jb e70c1f │ │ │ │ + mov $0x1f7d,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70a38,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70948,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - 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 mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e70a8f │ │ │ │ - movq $0xe70ae0,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - lea 0x55238a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne e70ad8 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e70cfd │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 sbb %cl,(%rbx) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70b18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne e70b8d │ │ │ │ - or %edi,%esp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%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 e70b70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne e70bc0 │ │ │ │ - movq $0xe70900,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe70bf8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70bf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e70cfd │ │ │ │ - movq $0xe70c60,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 clc │ │ │ │ - nop │ │ │ │ - or $0xe7,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70c90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ - rex.RB call 1ce1978 <__environ@GLIBC_2.2.5+0x8e2550> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e70ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e70d10 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e70d3e │ │ │ │ - movq $0xe70760,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe70d80,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe70ab0,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,0x4c00e70d(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e70a60 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe708b8,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1f7c,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e70f34 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e70e37 │ │ │ │ - lea 0x586215(%rip),%rbx │ │ │ │ + cmp $0x1fed,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + mov $0x1fe5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x586207(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e70e9a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e70f0c │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e70e6a │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e70eec │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70f48,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70e58,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e70f8e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e710d4 │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg e70fd7 │ │ │ │ - lea 0x586075(%rip),%rbx │ │ │ │ + cmp $0x1fe9,%r14 │ │ │ │ + jb e70c4e │ │ │ │ + mov $0x1fe1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x586067(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp e7103a │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - adc $0x1,%al │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e710ac │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne e7100a │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7108c │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x114d1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114d270,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov $0x1fe0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe710e8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe70ff8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x10000000(%rip) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e71148 │ │ │ │ - movq $0xe71160,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x572ff6(%rip),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800572f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg e7116f │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x2,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jge e7118b │ │ │ │ - lea 0x572f7e(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - movq $0xe711c8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x572f8c(%rip),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11754c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - adc %esp,%edi │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r13b,%r9b │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - xor %al,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7133f │ │ │ │ - movq $0x109f220,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x13e431a,-0x28(%r12) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0xe71298,0x10(%rbp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71298 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7132f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x109f1e0,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x10a0728,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x13e4311,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe71390,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x37(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne e71388 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp e715ad │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 enter $0xe713,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e713c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne e713ed │ │ │ │ - adc $0xe7,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%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 e71420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne e71470 │ │ │ │ - movq $0xe70fb0,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0xe714a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e714a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e715ad │ │ │ │ - movq $0xe71510,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 117f010 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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 clc │ │ │ │ - rex adc $0x894800e7,%eax │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ - rex.RB call 1ce2ad8 <__environ@GLIBC_2.2.5+0x8e36b0> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71590 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne e715c0 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e715ee │ │ │ │ - movq $0xe70e10,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe71630,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0xe71360,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r13b,0x16(%r8) │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e70a60 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe70f68,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + cmp $0x1fda,%r14 │ │ │ │ + jb e70c67 │ │ │ │ + mov $0x1f76,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sub 0x0(%rdi),%dl │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7179b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x1f(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405820 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0xe71748,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x49005729(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7178b │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0xe71110,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - lea 0x573dc2(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 10a03b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %rdx,0x0(%rdi) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7181c │ │ │ │ - movq $0xe717f8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e717f8 │ │ │ │ - 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,(%rax) │ │ │ │ - sub %edx,0x0(%rdi) │ │ │ │ - movq $0xe71830,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1174410 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %dl,0x0(%rdi) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e71873 │ │ │ │ - movq $0xe716c0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 11778c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e718dd │ │ │ │ - movq $0xe718d0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e718d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 10710e8 │ │ │ │ - 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) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e71927 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0xe71898,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x341eba(%rip),%r14 │ │ │ │ - jmp 1145d78 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e71a47 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe71990,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%riz,1) │ │ │ │ - movl $0xe71a90,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71a90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0xe719e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e719e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (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,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe718f8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0xe71b48,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10707a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x4800e71a(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71aa8 │ │ │ │ - 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) │ │ │ │ - or %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rdi,1) │ │ │ │ - movl $0xe71a60,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71a60 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1fd1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0xe71af0,0x0(%rbp) │ │ │ │ - jmp 1173a30 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x4800e71b(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063c00 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - sbb %edi,%esp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je e71c18 │ │ │ │ - movq $0xe71b78,-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 e71b78 │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e71c5a │ │ │ │ - movq $0xe6f3a0,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x13eb1d1,-0x10(%r12) │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + cmp $0x1fcc,%r14 │ │ │ │ + jb e70c80 │ │ │ │ + mov $0x1fc3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0xe71c10,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1173a30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48005511(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e71cba │ │ │ │ - movq $0xe71cd8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 11776c8 │ │ │ │ - lea 0x55118f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0xe717b8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe71d40,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rsi │ │ │ │ - lea 0x570386(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp e6f610 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173a30 │ │ │ │ - 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,0x42(%rdi) │ │ │ │ - movq $0xe71948,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe71d88,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71d88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fbb,%r14 │ │ │ │ + jb e70ca1 │ │ │ │ + mov $0x1f71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1fb0,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1fa8(%r14),%rax │ │ │ │ + lea 0x3505e8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:-0x39(%rcx) │ │ │ │ - test %ecx,0x18000003(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - add %esp,(%rcx) │ │ │ │ - xor %al,(%rax) │ │ │ │ - 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 e71e01 │ │ │ │ - movq $0xe71df0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71df0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1fa7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fa6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f90,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f88(%r14),%rax │ │ │ │ + lea 0x350537(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f86,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f60,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + mov $0x1f57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f4e,%r14 │ │ │ │ + jb e70f7b │ │ │ │ + cmp $0x1f59,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x1f51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f30,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f28(%r14),%rax │ │ │ │ + lea 0x3503df(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x551058(%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 e71e6d │ │ │ │ - movq $0xe71e60,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f10,%r14 │ │ │ │ + jae e70c38 │ │ │ │ + lea -0x1f08(%r14),%rax │ │ │ │ + lea 0x35033e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 -0x3c16f73b(%rbx),%eax │ │ │ │ - or $0x30,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x550ff4,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e71ed5 │ │ │ │ - movq $0xe71ec8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71ec8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1c89,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x1c89(%r14),%rax │ │ │ │ + lea 0x34e5cd(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 1172b30 │ │ │ │ - lea 0x550f94(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e71f3d │ │ │ │ - movq $0xe71f30,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10a0,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x10a0(%r14),%rax │ │ │ │ + lea 0x34e754(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 1172b30 │ │ │ │ - lea 0x550f34(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e71fa9 │ │ │ │ - movq $0xe71f98,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e71f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2d2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x460,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x460(%r14),%rax │ │ │ │ + lea 0x34eefb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x481,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x37f,%r14 │ │ │ │ + jb e70fb4 │ │ │ │ + lea -0x37f(%r14),%rax │ │ │ │ + lea 0x34f292(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x550ed0(%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 e72015 │ │ │ │ - movq $0xe72008,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x3cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x23a,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x23a(%r14),%rax │ │ │ │ + lea 0x34f3c9(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 0x1be908c5(%rbx),%eax │ │ │ │ - or (%rax),%esi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x550e6c,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e72081 │ │ │ │ - movq $0xe72070,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x24f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x100,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x100(%r14),%rax │ │ │ │ + lea 0x34f7b8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x41,%r14 │ │ │ │ + jb e70c38 │ │ │ │ + lea -0x41(%r14),%rax │ │ │ │ + lea 0x34fe6d(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x550e08(%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 e720ed │ │ │ │ - movq $0xe720e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e720e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0xa779(%r14),%rax │ │ │ │ + lea 0x34d139(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 0x43e908c5(%rbx),%eax │ │ │ │ - or (%rax),%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x550da4,%eax │ │ │ │ - jmp *-0x8(%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 e7213a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10706d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe72108,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x10483f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x19b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x550cfc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rsi) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72244 │ │ │ │ - movq $0xe721f0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e721f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa7db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x2c7e(%r14),%rax │ │ │ │ + lea 0x34d8d5(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x89480055,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x49(%rsp,%rcx,2),%esi │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e72234 │ │ │ │ - movq $0x10e9e40,-0x18(%r12) │ │ │ │ - movq $0x13c2f98,-0x10(%r12) │ │ │ │ - movq $0x13c2f51,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2ce3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2ce1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe721b8,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 109fc38 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x550d3f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x89480055,%eax │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp e72268 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (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) │ │ │ │ - sbb $0x578ee2,%eax │ │ │ │ + cmp $0x2183,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x2184,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor %gs:(%rax),%eax │ │ │ │ - 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) │ │ │ │ - inc %rbx │ │ │ │ + cmp $0x2132,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x214e,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int1 │ │ │ │ - xor %gs:(%rax),%eax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1ff3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x66,%al │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1f53,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e723b9 │ │ │ │ - movq $0xe723a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e723a8 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550c98(%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 e72425 │ │ │ │ - movq $0xe72418,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + lea -0x1f48(%r14),%rax │ │ │ │ + lea 0x35022f(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 0xbe908c5(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rax) │ │ │ │ - lea 0x550c34(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.WRXB │ │ │ │ - xor %gs:(%rax),%eax │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1f45,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e724b1 │ │ │ │ - movq $0xe724a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e724a0 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550bb0(%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 e7251d │ │ │ │ - movq $0xe72510,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72510 │ │ │ │ - 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 0x13e908c5(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rax) │ │ │ │ - lea 0x550b4c(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72585 │ │ │ │ - movq $0xe72578,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72578 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x550aec(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - es xor %fs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1f44,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e72611 │ │ │ │ - movq $0xe72600,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72600 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550a68(%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 e72681 │ │ │ │ - movq $0xe72670,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72670 │ │ │ │ - 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) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550a00(%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 e726f1 │ │ │ │ - movq $0xe726e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e726e0 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550998(%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 e72761 │ │ │ │ - movq $0xe72750,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72750 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550930(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jg e727d4 │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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) │ │ │ │ - inc %rbx │ │ │ │ + cmp $0x3cf,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x3d7,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e727f1 │ │ │ │ - movq $0xe727e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e727e0 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x5508a8(%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 e7285d │ │ │ │ - movq $0xe72850,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72850 │ │ │ │ - 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 -0x2c16f73b(%rbx),%eax │ │ │ │ - add (%rax),%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x550844,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e728c5 │ │ │ │ - movq $0xe728b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e728b8 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x5507e4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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) │ │ │ │ - inc %rbx │ │ │ │ + cmp $0x376,%r14 │ │ │ │ + jne e70c38 │ │ │ │ + mov $0x377,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e72951 │ │ │ │ - movq $0xe72940,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72940 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550760(%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 e729bd │ │ │ │ - movq $0xe729b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e729b0 │ │ │ │ - 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 0x73e908c5(%rbx),%eax │ │ │ │ - add %esi,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x5506fc,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e72a25 │ │ │ │ - movq $0xe72a18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72a18 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x55069c(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72a8d │ │ │ │ - movq $0xe72a80,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72a80 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x55063c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - xor (%rax),%eax │ │ │ │ - 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) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x373,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e72b19 │ │ │ │ - movq $0xe72b08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72b08 │ │ │ │ - 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) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x5505b8(%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 e72b89 │ │ │ │ - movq $0xe72b78,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72b78 │ │ │ │ - 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) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x550550(%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 e72bf5 │ │ │ │ - movq $0xe72be8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72be8 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x5504ec(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72c5d │ │ │ │ - movq $0xe72c50,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72c50 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x55048c(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72cc5 │ │ │ │ - movq $0xe72cb8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72cb8 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x55042c(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e72d2d │ │ │ │ - movq $0xe72d20,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e72d20 │ │ │ │ - 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 1172b30 │ │ │ │ - lea 0x5503cc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e72da8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e72d9d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e72dfa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe72e10,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp e72b40 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - movq $0xe72d50,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e72ed2 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e72ec7 │ │ │ │ - movq $0xe72dc0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e72ce8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x55022f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x335b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + mov $0x1f13,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (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 73df686c <__environ@GLIBC_2.2.5+0x729f7444> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1fef091 <__environ@GLIBC_2.2.5+0xbefc69> │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063478 │ │ │ │ - lea 0x5501cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 call 73df68b4 <__environ@GLIBC_2.2.5+0x729f748c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1fef0d9 <__environ@GLIBC_2.2.5+0xbefcb1> │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - lea 0x55018f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e72f18 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e72f60 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - 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,0x40(%rdi) │ │ │ │ - movq $0xe72fa8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe72fd0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f12,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x5500c9(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73df69cc <__environ@GLIBC_2.2.5+0x729f75a4> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1fef1f1 <__environ@GLIBC_2.2.5+0xbefdc9> │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063340 │ │ │ │ - lea 0x550087(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 call 73df6a14 <__environ@GLIBC_2.2.5+0x729f75ec> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1fef239 <__environ@GLIBC_2.2.5+0xbefe11> │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10633a8 │ │ │ │ - lea 0x550047(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e73189 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e73188 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7317d │ │ │ │ - movq $0xe73108,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c7a0,-0x20(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10632d8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54ffa9(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e73201 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e731da │ │ │ │ - movq $0x117c7a0,-0x20(%rbp) │ │ │ │ - movq $0x13e07c2,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10632d8 │ │ │ │ - lea 0x54ff5f(%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7321e │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063208 │ │ │ │ - lea 0x54ff23(%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 e73262 │ │ │ │ - movq $0xe73280,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063198 │ │ │ │ - lea 0x54fee7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,(%rdi) │ │ │ │ - add %al,(%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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e73078 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e730c0 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e73138 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e731b0 │ │ │ │ - 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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e73200 │ │ │ │ - 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 e73392 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e73248 │ │ │ │ - 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,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja e73473 │ │ │ │ - movq $0xe732a8,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0xe732d0,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - movq $0xe732f8,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0xe73328,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe73350,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe73370,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x75(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x96(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + mov $0x1f11,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x54fcd3(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e734c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 loopne e73529 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e73553 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73548 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe734a0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x30,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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xe734d8,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe73570,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f10,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54fb77(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e73626 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe73600,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54fadf(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e736f0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e736e5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73766 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe736a0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f43,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e737e7 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e737dc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe73710,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe73788,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x54f938(%rip),%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54f926(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ - 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 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f42,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e73927 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7391c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe73868,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe738c8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x54f7f8(%rip),%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54f7ee(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e73948 │ │ │ │ - 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 e73808 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - 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,0x40(%rdi) │ │ │ │ - movq $0xe739a8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe739d0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f41,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54f729(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e73ad7 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73acc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e73b88 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73b7d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe73a70,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1179660,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e73bda │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e73c6c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73c61 │ │ │ │ - movq $0x117a748,-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 $0xe73ba0,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e73d33 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73d28 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0xe73af8,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe73bf0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - 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 e73d6e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - 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 e73e0a │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73dff │ │ │ │ - movq $0xe73c88,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe73d48,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x54f377(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e73e8f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73e84 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e73f3b │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe73ef8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e73ef8 │ │ │ │ - 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,-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 $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e73ff1 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e73fe6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe73e28,-0x58(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe73ea8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e74042 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e740ba │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e740af │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe74008,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e74183 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74178 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0xe73f58,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe74058,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - 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 e741be │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - 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 e7425a │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7424f │ │ │ │ - movq $0xe740d8,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - movq $0xe74198,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x54ef2f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%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,0x31(%rdi) │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - movq $0x13e0409,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f40,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54eec8(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7431a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13c3199,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e74397 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7438c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e74443 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe74400,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e74400 │ │ │ │ - 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,-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 $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e744f9 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e744ee │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe74330,-0x58(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe743b0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7454a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e745c2 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e745b7 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe74510,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7468b │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74680 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0xe74460,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe74560,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - 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 e746c6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e74739 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7472e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe746a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10df80ac <__environ@GLIBC_2.2.5+0xf9f8c84> │ │ │ │ - (bad) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e747e0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0xe745e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0xe746e0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74851 │ │ │ │ - movq $0xe742e8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe74758,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + mov $0x1fa5,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x54e93d(%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 e748c8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e748bd │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7493e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe74878,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1fa4,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e74986 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ - 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 $0xe74960,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e74a67 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74a5c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe748e8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0xe74a80,-0x20(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x30(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe749a8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1fa3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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 %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,0x28(%rdi) │ │ │ │ - movq $0xe749f8,-0x20(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - lea 0x54e68e(%rip),%rbx │ │ │ │ - jmp 117f4a0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x54e689(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74bc8 │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x1179660,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe74b40,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1fa2,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x54e5d6(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e74c16 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ - 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 $0xe74bf0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e74cca │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe74ce0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x30(%rbp) │ │ │ │ - movq $0x13c31b1,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe74c38,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1fa1,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe74c88,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - lea 0x54e433(%rip),%rbx │ │ │ │ - jmp 117f4a0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54e43e(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - lock mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e74d38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - int1 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x16(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e74808 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - int1 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x16(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e74ad8 │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e74e53 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e741e0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - lock mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e73598 │ │ │ │ - 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e74f90 │ │ │ │ - add $0xa0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e74f85 │ │ │ │ - movq $0xe74d98,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0xe74dc8,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0xe74df8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0xe74e28,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe74e70,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe74fb0,-0x30(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x97(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e739f8 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x54e229(%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) │ │ │ │ - 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) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov $0x1fa0,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e7508f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e75084 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e75140 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e75135 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe75028,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1179660,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e75192 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e7520a │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e751ff │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe75158,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e752ca │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e752bf │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe750b0,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0xe751a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e75306 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - 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 e753a2 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e75397 │ │ │ │ - movq $0xe75228,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - movq $0xe752e0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x54de1f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - lock mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e73598 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e75423 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e75328 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7546b │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e73d90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 loopne e754d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e75520 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e75515 │ │ │ │ - movq $0xe753c8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0xe753f8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe75440,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe75540,-0x20(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp e74ea0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x54dca9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov $0x1f95,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp 0x33(%rip),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + mov $0x1f94,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - repz jmp 117ec88 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - jae e755fb │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - nopl (%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe755f0,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54db87(%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) │ │ │ │ - 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 1063b60 │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe75678,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe756a0,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54daaf(%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) │ │ │ │ - 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 1063b60 │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0xe75758,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54da32(%rip),%rbx │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e757fe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xe757d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe75820,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54d95f(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e758d6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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 e75916 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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) │ │ │ │ - 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 $0xe758f0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %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,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe758b0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0xe75938,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0xe75990,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54d7d5(%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 e75a86 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 %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,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe75a60,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe75aa8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0xe75ad0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54d6a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e75bbe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe75b98,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe75be0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54d5d4(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e75c96 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0xe75c70,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe75cb8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54d504(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e75d7a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - 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 e75df4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e75de9 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe75d48,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0xe75e08,-0x20(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x44(%r8) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - rex.W rcrb %cl,(%rsi) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - 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 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe75d90,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe75e30,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f93,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54d40c(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e75e58 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - 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,0x31(%rdi) │ │ │ │ - movq $0xe75ec0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - movq $0x13c3281,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f92,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x54d380(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e75f76 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB call 10df98ec <__environ@GLIBC_2.2.5+0xf9fa4c4> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%edx │ │ │ │ - movl $0xe75fe8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e75fe8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbx,%rbp,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7604f │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe75f50,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10df99ec <__environ@GLIBC_2.2.5+0xf9fa5c4> │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cec195 <__environ@GLIBC_2.2.5+0x8ecd6d> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e760e8 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7613c │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe75f98,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - (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 73df9ad4 <__environ@GLIBC_2.2.5+0x729fa6ac> │ │ │ │ - rex.W │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e761c6 │ │ │ │ - movq $0xe76098,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54d0e8(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e76243 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76238 │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54d07e(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 73df9bbc <__environ@GLIBC_2.2.5+0x729fa794> │ │ │ │ - jne e762ba │ │ │ │ - movl $0xe762b0,-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 e762b0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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 73df9c5c <__environ@GLIBC_2.2.5+0x729fa834> │ │ │ │ - rex.W │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7634e │ │ │ │ - movq $0xe76268,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54cf70(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 1047a60 │ │ │ │ - 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 e763ff │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e763f4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe76380,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe763a0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe76420,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f91,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54ce44(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7650e │ │ │ │ - movq $0xe764f0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e764f0 │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1f90,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x1f85,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7659a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7658f │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1048418,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe764b0,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe76528,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe765b8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f84,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54ccb4(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e765e0 │ │ │ │ - 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 e76448 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - 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,0x40(%rdi) │ │ │ │ - movq $0xe76648,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe76670,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f83,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54cbf1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1047a60 │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7679f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76794 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe76718,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfa114 <__environ@GLIBC_2.2.5+0x729facec> │ │ │ │ - rex.WXB │ │ │ │ - movq $0xe76800,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ - jge e76814 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e76180 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76874 │ │ │ │ - movq $0xe76738,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0xe767c0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f82,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x54ca6a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 e76961 │ │ │ │ - movq $0xe76908,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76908 │ │ │ │ - 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(%rax,%rbx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76951 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe768a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f81,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x54c990(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x1f80,%ebx │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e769c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c32f9,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - 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 73dfa334 <__environ@GLIBC_2.2.5+0x729faf0c> │ │ │ │ - rex.WXB │ │ │ │ - movq $0xe76a20,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76a20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ - jge e76a34 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e76180 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xe76988,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0xe769e0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f65,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54c85f(%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) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfa414 <__environ@GLIBC_2.2.5+0x729fafec> │ │ │ │ - jno e76b12 │ │ │ │ - movl $0xe76b08,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76b08 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfa4ac <__environ@GLIBC_2.2.5+0x729fb084> │ │ │ │ - rex.WXB │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76ba1 │ │ │ │ - movq $0xe76ac0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54c755(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e76a50 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e76b58 │ │ │ │ - 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,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e76830 │ │ │ │ - nopl 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,-0x73(%rax) │ │ │ │ - rex.RB call 73dfa5ac <__environ@GLIBC_2.2.5+0x729fb184> │ │ │ │ - rex.WXB │ │ │ │ - movq $0xe76c98,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76c98 │ │ │ │ - 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) │ │ │ │ - jge e76cac │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp e76180 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e761f8 │ │ │ │ - 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e76db0 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76da5 │ │ │ │ - movq $0xe76bd0,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0xe76bf8,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0xe76c28,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0xe76c58,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe76cc8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe76dd0,-0x30(%rbp) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e76698 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x54c559(%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) │ │ │ │ - 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) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov $0x1f64,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 e76e72 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe76e88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0xc3,%al │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe76e48,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e76cf0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54c42f(%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e76f50 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e76f45 │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54c3c9(%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 %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfa8cc <__environ@GLIBC_2.2.5+0x729fb4a4> │ │ │ │ - jno e76fca │ │ │ │ - movl $0xe76fc0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e76fc0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (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 73dfa964 <__environ@GLIBC_2.2.5+0x729fb53c> │ │ │ │ - rex.W │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e77056 │ │ │ │ - movq $0xe76f78,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54c2c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e76f08 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e77010 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e76308 │ │ │ │ - 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 e7711a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e76eb0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e7718a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e771b5 │ │ │ │ - movq $0xe77088,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe770b0,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe770d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe770f8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + mov $0x1f63,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x54c169(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e77202 │ │ │ │ - movq $0xe77220,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x54c12f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e77297 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7728c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1048418,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e772e2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 73dfac54 <__environ@GLIBC_2.2.5+0x729fb82c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1cee651 <__environ@GLIBC_2.2.5+0x8ef229> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x54c017(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - movq $0xe77248,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe772b0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e77300 │ │ │ │ - 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 e77402 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e771e8 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7746d │ │ │ │ - movq $0xe773c0,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe773e0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f62,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x54bec9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 call 73dfae1c <__environ@GLIBC_2.2.5+0x729fb9f4> │ │ │ │ - rex.XB │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e77509 │ │ │ │ - movq $0xe774a0,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54be35(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e77556 │ │ │ │ - movq $0xe77578,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - lea 0x54bdfb(%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x44(%r8) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - cmpb $0x0,0x300(%rsi,%rbx,1) │ │ │ │ - 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 e775d2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe775e8,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063198 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x3f(%r8) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - sbb %bh,0x5001e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7763d │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063270 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e776a4 │ │ │ │ - movq $0xe77598,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe77610,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f61,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x54bcaa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 e77757 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7774c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe776d8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe776f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe77778,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f60,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54bb7c(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e77832 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe77800,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe77850,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov $0x1f35,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54baac(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e777a0 │ │ │ │ - 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 e77878 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - 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,0x40(%rdi) │ │ │ │ - movq $0xe778e0,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe77908,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov $0x1f34,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54b9e9(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e779ca │ │ │ │ - movq $0xe779e8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063198 │ │ │ │ - lea 0x54b9af(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - 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 117ec88 │ │ │ │ - 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 call 73dfb38c <__environ@GLIBC_2.2.5+0x729fbf64> │ │ │ │ - rex.XB │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e77a79 │ │ │ │ - movq $0xe77a10,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54b8fd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e77ac6 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063208 │ │ │ │ - lea 0x54b8c3(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfb444 <__environ@GLIBC_2.2.5+0x729fc01c> │ │ │ │ - and %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10633a8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfb48c <__environ@GLIBC_2.2.5+0x729fc064> │ │ │ │ - and %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e77660 │ │ │ │ - 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 call 73dfb4fc <__environ@GLIBC_2.2.5+0x729fc0d4> │ │ │ │ - and %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063270 │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e77aa8 │ │ │ │ - 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 e77c32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e779b0 │ │ │ │ - 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,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja e77d13 │ │ │ │ - movq $0xe77af0,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0xe77b38,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - movq $0xe77b80,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0xe77ba8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe77bf0,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe77c10,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x96(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + mov $0x1f33,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x54b673(%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 e77d62 │ │ │ │ - movq $0xe77d80,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - lea 0x54b637(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - 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 e77538 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e774c8 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e77a38 │ │ │ │ - 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 e77e3a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e77d48 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e77eaa │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e77ed5 │ │ │ │ - movq $0xe77da8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe77dd0,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe77df8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe77e18,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + mov $0x1f32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x252,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x250,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x271,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x251,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x27d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x249,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x247,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x289,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x180,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x242,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa697,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa695,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa693,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa691,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa689,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa687,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa685,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa683,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa681,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2179,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2178,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2177,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2176,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2175,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2174,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2173,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2172,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2171,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2170,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x479,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x477,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x475,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x473,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x471,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x469,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x467,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x465,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x463,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x461,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10449,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10448,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10447,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10446,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10445,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10444,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10443,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10442,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10441,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10440,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10439,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10438,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10437,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10436,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10435,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10434,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10433,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10432,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10431,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10430,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10429,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10428,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa669,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa667,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa665,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa663,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa661,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa659,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa657,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa655,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa653,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa651,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa649,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa647,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa645,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa643,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa641,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xeb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e941,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e940,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e939,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e938,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e937,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e936,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e935,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e934,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e933,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e932,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e931,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e930,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e929,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e928,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e927,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e926,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e925,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e924,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e923,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e922,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10599,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10598,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10597,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa769,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa767,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa765,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa763,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa761,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa759,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa757,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa755,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa753,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa751,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa749,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa747,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa745,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa743,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa741,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa739,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa737,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa735,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa733,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa729,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa727,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa725,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa723,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d19,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d18,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d17,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d16,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d12,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d10,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c40,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c39,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c38,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c34,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eeb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eaf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ead,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xdf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cf0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ced,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ceb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cde,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x264,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x282,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa794,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x29d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x287,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x29e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x261,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x25c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x266,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa799,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa797,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa793,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa791,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x265,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa78c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa787,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa785,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa783,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa781,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2caf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c99,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c97,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x240,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x229,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x227,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x225,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x223,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x219,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x215,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x213,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x211,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x209,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x207,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x205,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x203,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x201,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x195,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x449,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x448,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x447,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x446,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x445,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x444,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x443,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x442,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x441,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x440,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x439,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x438,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x437,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x436,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x435,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x434,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x433,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x432,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x431,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x430,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x459,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x458,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x457,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x456,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x455,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x454,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x453,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x452,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x451,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x450,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e39,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e29,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e19,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e17,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabbf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabbe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabbd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabbc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabbb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabaf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xabaa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaba0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab9a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab99,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab98,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab97,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab96,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab94,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab92,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab90,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab88,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab86,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x292,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x288,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x283,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x280,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x275,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x272,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x199,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x268,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x269,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x263,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x260,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x192,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x25b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x259,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x257,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x256,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x188,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x254,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x185,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x183,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x253,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x177,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x175,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x173,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x171,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x169,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x167,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x165,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x163,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x161,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x159,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x157,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x155,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x153,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x151,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x148,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x146,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x144,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x142,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x140,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x137,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x135,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x133,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x60e00069,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x129,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x127,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x125,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x123,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x121,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x119,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x117,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x115,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x113,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x111,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x109,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x107,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x103,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x101,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x584,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x583,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x582,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x581,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x580,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x579,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x578,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x577,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x576,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x575,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x573,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x572,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x571,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x570,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x569,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x568,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x567,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x566,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x565,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x564,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x563,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x562,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x561,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x529,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x527,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x525,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x523,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x521,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x519,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x517,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x515,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x513,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x511,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x509,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x507,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x505,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x503,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x501,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x499,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x497,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x495,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x493,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x491,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48b,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x54b4c1(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfb85c <__environ@GLIBC_2.2.5+0x729fc434> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1ff4081 <__environ@GLIBC_2.2.5+0xbf4c59> │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1048778 │ │ │ │ - lea 0x54b47f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 call 73dfb8a4 <__environ@GLIBC_2.2.5+0x729fc47c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1ff40c9 <__environ@GLIBC_2.2.5+0xbf4ca1> │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1048710 │ │ │ │ - lea 0x54b43f(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB loopne e77fe9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e77fbe │ │ │ │ - movq $0x117c7a0,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1048570 │ │ │ │ - lea 0x54b3fb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e7800a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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 loopne e78079 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e78055 │ │ │ │ - movq $0xe78070,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ 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 %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0xe77fe0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e78130 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78125 │ │ │ │ - movq $0xe78028,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117cf00,-0x28(%rbp) │ │ │ │ - lea -0x5(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - movq $0x13e0409,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1048570 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54b291(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%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 e78172 │ │ │ │ - movq $0xe78190,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x54b257(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffc,%esp │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e781dd │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x8(%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 e7821a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e78158 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78285 │ │ │ │ - movq $0xe781b8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe781f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + and %eax,(%rax) │ │ │ │ + add %dh,0x72(%rdx) │ │ │ │ + cmp $0xfb13,%r14 │ │ │ │ + jb e73a49 │ │ │ │ + cmp $0x10570,%r14 │ │ │ │ + jb e73b0b │ │ │ │ + cmp $0x118a0,%r14 │ │ │ │ + jb e73c2c │ │ │ │ + cmp $0x16e60,%r14 │ │ │ │ + jb e73e38 │ │ │ │ + cmp $0x1e922,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x1e900,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x1e900(%r14),%rax │ │ │ │ + lea 0x352783(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1e943,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x54b141(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e782e2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - 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 73dfbc54 <__environ@GLIBC_2.2.5+0x729fc82c> │ │ │ │ - (bad) │ │ │ │ - movq $0xe78348,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1e942,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10ce,%r14 │ │ │ │ + jb e73ab3 │ │ │ │ + cmp $0x1f30,%r14 │ │ │ │ + jb e73b98 │ │ │ │ + cmp $0x1f70,%r14 │ │ │ │ + jb e73d40 │ │ │ │ + cmp $0x212a,%r14 │ │ │ │ + jb e73fb5 │ │ │ │ + cmp $0x212c,%r14 │ │ │ │ + jb e742be │ │ │ │ + cmp $0x2132,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x214e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa640,%r14 │ │ │ │ + jb e73b5b │ │ │ │ + cmp $0xa779,%r14 │ │ │ │ + jb e73caa │ │ │ │ + cmp $0xabc0,%r14 │ │ │ │ + jb e73ef1 │ │ │ │ + cmp $0xfb07,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0xfb00,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0xfb00(%r14),%rax │ │ │ │ + lea 0x351f18(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (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 73dfbcdc <__environ@GLIBC_2.2.5+0x729fc8b4> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e783e1 │ │ │ │ - movq $0xe782b0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe78300,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54afed(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e78458 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7844d │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54af89(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e784aa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - 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 73dfbe1c <__environ@GLIBC_2.2.5+0x729fc9f4> │ │ │ │ - (bad) │ │ │ │ - movq $0xe78510,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78510 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xe800073,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0x1b0000cc00066,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x371,%r14 │ │ │ │ + jb e73be3 │ │ │ │ + cmp $0x430,%r14 │ │ │ │ + jb e73dbc │ │ │ │ + cmp $0x48a,%r14 │ │ │ │ + jb e74091 │ │ │ │ + cmp $0x10a0,%r14 │ │ │ │ + jb e7439b │ │ │ │ + lea -0x10a0(%r14),%rax │ │ │ │ + lea 0x34febb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfbea4 <__environ@GLIBC_2.2.5+0x729fca7c> │ │ │ │ - pop %rsi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e785ac │ │ │ │ - movq $0xe78478,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe784c8,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54ae32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e78642 │ │ │ │ - movq $0xe78620,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x2d2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xff21,%r14 │ │ │ │ + jb e73c77 │ │ │ │ + cmp $0x10428,%r14 │ │ │ │ + jb e73e9a │ │ │ │ + cmp $0x104d4,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x104b0,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x104b0(%r14),%rax │ │ │ │ + lea 0x3520b3(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x104fb,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x572b96(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x104fa,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - 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 e786ca │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e786bf │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x10d9e38,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe785e0,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe78658,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe786e8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + cmp $0x2c60,%r14 │ │ │ │ + jb e73cf5 │ │ │ │ + cmp $0x2ce3,%r14 │ │ │ │ + jb e73f53 │ │ │ │ + cmp $0x2cee,%r14 │ │ │ │ + jb e74249 │ │ │ │ + cmp $0x2cf2,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x2cf3,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54ac9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1063520 │ │ │ │ - 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 e787f7 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e787ec │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe78778,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 117ec88 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe78798,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe78818,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54ab74(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e78710 │ │ │ │ - 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 e78840 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - 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,0x40(%rdi) │ │ │ │ - movq $0xe788a8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe788d0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + cmp $0x1eff,%r14 │ │ │ │ + jb e73d7e │ │ │ │ + cmp $0x1f18,%r14 │ │ │ │ + jb e74015 │ │ │ │ + cmp $0x1f28,%r14 │ │ │ │ + jb e74339 │ │ │ │ + lea -0x1f28(%r14),%rax │ │ │ │ + lea 0x3517d3(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f27,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54aab1(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e789a2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - 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 e789de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e78a51 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e78acc │ │ │ │ - movq $0xe78a58,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78a58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x1f26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1bd,%r14 │ │ │ │ + jb e73dfa │ │ │ │ + cmp $0x23a,%r14 │ │ │ │ + jb e740fe │ │ │ │ + cmp $0x370,%r14 │ │ │ │ + jae e743df │ │ │ │ + cmp $0x24f,%r14 │ │ │ │ + jb e744e8 │ │ │ │ + cmp $0x345,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x3b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10cb3,%r14 │ │ │ │ + jb e73e69 │ │ │ │ + cmp $0x10d66,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x10d50,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x10d50(%r14),%rax │ │ │ │ + lea 0x35224f(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rbp,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78abc │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe789b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e78b49 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e78bb9 │ │ │ │ - movq $0xe78b50,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0x10d85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d84,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xfb16,%r14 │ │ │ │ + jb e73ecb │ │ │ │ + cmp $0xfb18,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0xfb17,%r14 │ │ │ │ + jb e73ca2 │ │ │ │ + mov $0xada00574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaec0057e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa69b,%r14 │ │ │ │ + jb e73f22 │ │ │ │ + cmp $0xa76f,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0xa722,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0xa722(%r14),%rax │ │ │ │ + lea 0x34e5b1(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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 %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbp,%rbx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78ba9 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe78a00,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB call 73dfc53c <__environ@GLIBC_2.2.5+0x729fd114> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - movq $0xe78970,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe78af8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54a7b5(%rip),%rbx │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 e78d31 │ │ │ │ - movq $0xe78cd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78cd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov $0xa76f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24d0,%r14 │ │ │ │ + jb e73f84 │ │ │ │ + cmp $0x2c30,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x2c00,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x2c00(%r14),%rax │ │ │ │ + lea 0x351886(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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(%rax,%rbx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78d21 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe78c78,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2c5f,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x54a6e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x57248e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov $0x2c5e,%ebx │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e78d9a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c3419,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe78d60,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - lea 0x54a631(%rip),%rbx │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x54a626(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1063520 │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e78e9f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e78e94 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe78e18,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0xe78e38,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - lea 0x54a524(%rip),%rbx │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x54a521(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e78f52 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - 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 73dfc8c4 <__environ@GLIBC_2.2.5+0x729fd49c> │ │ │ │ - imul $0x8fb8e845,-0x39(%rax),%ecx │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e78fb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmp $0x1f48,%r14 │ │ │ │ + jb e73fd7 │ │ │ │ + cmp $0x1f68,%r14 │ │ │ │ + jb e74308 │ │ │ │ + lea -0x1f68(%r14),%rax │ │ │ │ + lea 0x3516b8(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + mov $0x1f67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1c80,%r14 │ │ │ │ + jb e74053 │ │ │ │ + cmp $0x1e00,%r14 │ │ │ │ + jb e7436a │ │ │ │ + lea -0x1e00(%r14),%rax │ │ │ │ + lea 0x34f212(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1eff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x37f,%r14 │ │ │ │ + jb e740cf │ │ │ │ + cmp $0x3cf,%r14 │ │ │ │ + jb e743bd │ │ │ │ + lea -0x3cf(%r14),%rax │ │ │ │ + lea 0x3504ac(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x44f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xc0,%r14 │ │ │ │ + jb e7413c │ │ │ │ + cmp $0x100,%r14 │ │ │ │ + jb e743e7 │ │ │ │ + lea -0x100(%r14),%rax │ │ │ │ + lea 0x350d26(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x16e40,%r14 │ │ │ │ + jb e7415b │ │ │ │ + lea -0x16e40(%r14),%rax │ │ │ │ + lea 0x35220d(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x16e7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10c80,%r14 │ │ │ │ + jb e7418c │ │ │ │ + lea -0x10c80(%r14),%rax │ │ │ │ + lea 0x351e94(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x10cf2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cf1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10400,%r14 │ │ │ │ + jb e741bd │ │ │ │ + lea -0x10400(%r14),%rax │ │ │ │ + lea 0x351c03(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1044f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xfb15,%r14 │ │ │ │ + jae e741ee │ │ │ │ + cmp $0xfb14,%r14 │ │ │ │ + jb e73ee9 │ │ │ │ + mov $0xaca00574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xaec00574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xab70,%r14 │ │ │ │ + jb e741f6 │ │ │ │ + lea -0xab70(%r14),%rax │ │ │ │ + lea 0x351824(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x13ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa680,%r14 │ │ │ │ + jb e74218 │ │ │ │ + lea -0xa680(%r14),%rax │ │ │ │ + lea 0x34e5bb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0xa69b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa699,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2c7e,%r14 │ │ │ │ + jb e7426b │ │ │ │ + lea -0x2c7e(%r14),%rax │ │ │ │ + lea 0x34e7ca(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x2ce3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ce1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x24b6,%r14 │ │ │ │ + jb e7429c │ │ │ │ + lea -0x24b6(%r14),%rax │ │ │ │ + lea 0x351541(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x24e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1ffd,%r14 │ │ │ │ + jb e742d7 │ │ │ │ + cmp $0x2126,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x3c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f40,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x1f38,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x1f38(%r14),%rax │ │ │ │ + lea 0x3513e1(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f10,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x1f08,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x1f08(%r14),%rax │ │ │ │ + lea 0x3512f3(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x13fe,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x13f8,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x13f8(%r14),%rax │ │ │ │ + lea 0x351285(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x13f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x481,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x460,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x460(%r14),%rax │ │ │ │ + lea 0x3500cf(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x481,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x377,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x376,%r14 │ │ │ │ + jae e74443 │ │ │ │ + cmp $0x372,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x373,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x233,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + cmp $0x1c4,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x1c4(%r14),%rax │ │ │ │ + lea 0x3506aa(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x233,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x231,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x5b,%r14 │ │ │ │ + jb e74418 │ │ │ │ + cmp $0xb5,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x3bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x118c0,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x118a0(%r14),%rax │ │ │ │ + lea 0x351dea(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x118df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x10596,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x10570(%r14),%rax │ │ │ │ + lea 0x34dc99(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x105bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xff3b,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0xff21(%r14),%rax │ │ │ │ + lea 0x351810(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0xff5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xad600574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa7dd,%r14 │ │ │ │ + jb e7444b │ │ │ │ + cmp $0xa7f5,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0xa7f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xa66d,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0xa640(%r14),%rax │ │ │ │ + lea 0x34e39d(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0xa66d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa66b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2ced,%r14 │ │ │ │ + jae e7446f │ │ │ │ + cmp $0x2ceb,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x2cec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2c76,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x2c60(%r14),%rax │ │ │ │ + lea 0x34e7da(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x2c76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2170,%r14 │ │ │ │ + jb e74477 │ │ │ │ + cmp $0x2183,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x2184,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x212b,%r14 │ │ │ │ + jb e742cf │ │ │ │ + mov $0xe5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f80,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x1f80(%r14),%rax │ │ │ │ + lea 0x34e81e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f60,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x1f48(%r14),%rax │ │ │ │ + lea 0x34ebd5(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1f1e,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x1f18(%r14),%rax │ │ │ │ + lea 0x35101c(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x1f15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x1cc0,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0x1c80(%r14),%rax │ │ │ │ + lea 0x34f42b(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x10ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x557,%r14 │ │ │ │ + jb e7449b │ │ │ │ + cmp $0x587,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0xb0400565,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3b1,%r14 │ │ │ │ + jb e744bf │ │ │ │ + cmp $0x3c2,%r14 │ │ │ │ + jne e73b93 │ │ │ │ + mov $0x3c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x371,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%r14 │ │ │ │ + jae e73b93 │ │ │ │ + lea -0xc0(%r14),%rax │ │ │ │ + lea 0x350d2e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0xe600073,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfe,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x41,%r14 │ │ │ │ + jb e73b93 │ │ │ │ + lea -0x41(%r14),%rax │ │ │ │ + lea 0x350e03(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x377,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0xa779(%r14),%rax │ │ │ │ + lea 0x34db17(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x19b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x2160(%r14),%rax │ │ │ │ + lea 0x350fdb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x217f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x48a(%r14),%rax │ │ │ │ + lea 0x34f677(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x586,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x585,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x37f(%r14),%rax │ │ │ │ + lea 0x3500cb(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movabs $0xc0400610003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea -0x23a(%r14),%rax │ │ │ │ + lea 0x350232(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov $0x24f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0x1a4000cc00066,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd800066,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xd200066,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xcc00066,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f12,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f10,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa697,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa695,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa693,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa691,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa68b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa689,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa687,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa685,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa683,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa681,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f34,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x252,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x250,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x271,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x251,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x27d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x24b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x249,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x247,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x289,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x180,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x242,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xd0800626003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc0400626003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc0000626003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x626003c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f40,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16e60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2179,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2178,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2177,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2176,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2175,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2174,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2173,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2172,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2171,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2170,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x47b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x479,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x477,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x475,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x473,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x471,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x46b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x469,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x467,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x465,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x463,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x461,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1044a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10449,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10448,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10447,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10446,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10445,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10444,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10443,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10442,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10441,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10440,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1043a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10439,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10438,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10437,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10436,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10435,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10434,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10433,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10432,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10431,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10430,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1042a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10429,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10428,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d1a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d19,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d18,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d17,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d16,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d14,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d12,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d10,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d0a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d08,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2d00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d82,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d80,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa669,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa667,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa665,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa663,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa661,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa65b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa659,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa657,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa655,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa653,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa651,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa649,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa647,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa645,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa643,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa641,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa64b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cf0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ced,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ceb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ce0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cde,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cda,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ccb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10cc0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x68,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cdb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ccb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cc1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cbb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2caf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2cab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2ca1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c9b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c99,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c97,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x240,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x23f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x118c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xfa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xf0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xeb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xe0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e941,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e940,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e939,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e938,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e937,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e936,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e935,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e934,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e933,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e932,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e931,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e930,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e92a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e929,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e928,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e927,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e926,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e925,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e924,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e923,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e922,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x104d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1059a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10599,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10598,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10597,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc0400610003b9,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x44a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x449,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x448,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x447,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x446,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x445,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x444,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x443,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x442,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x441,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x440,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x43a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x439,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x438,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x437,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x436,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x435,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x434,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x433,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x432,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x431,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x430,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x45a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x459,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x458,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x457,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x456,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x455,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x454,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x453,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x452,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x451,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x450,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x37b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x3d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa76b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa769,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa767,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa765,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa763,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa761,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa75b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa759,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa757,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa755,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa753,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa751,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa74b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa749,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa747,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa745,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa743,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa741,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa73b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa739,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa737,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa735,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa733,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa72b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa729,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa727,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa725,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa723,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13cb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13be,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ba,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13aa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c5a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c58,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c56,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c54,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c52,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c50,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c4a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c48,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c46,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c44,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c42,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c40,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c3a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c39,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c38,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c36,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c34,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c32,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x2c30,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x292,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x28a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1b0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x288,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x283,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x280,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x275,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x272,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x199,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x268,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x269,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x263,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x260,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x192,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x25b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x259,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x18c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x257,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x256,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x188,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x254,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x185,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x183,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x253,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x17a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x177,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x175,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x173,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x171,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x16b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x169,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x167,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x165,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x163,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x161,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x15b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x159,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x157,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x155,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x153,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x151,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x14b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xdc002bc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x148,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x146,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x144,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x142,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x140,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x13a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x137,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x135,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x133,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x60e00069,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x12b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x129,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x127,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x125,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x123,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x121,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x11b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x119,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x117,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x115,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x113,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x111,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x109,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x107,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x105,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x103,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x101,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7cd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x264,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d8e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x282,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa794,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xab53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x29d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x287,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x29e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x26c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x261,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x25c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x266,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa7a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa79b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa799,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa797,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa793,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa791,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x265,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa78c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa787,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa785,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa783,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa781,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0xa77a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x22b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x229,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x227,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x225,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x223,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x19e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x21b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x219,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x217,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x215,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x213,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x211,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x20b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x209,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x207,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x205,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x203,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x201,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x195,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x6180006a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10fa,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10f0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ee,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ec,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10ea,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10e0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10de,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10dc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10da,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x10d0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1c8a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1efb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ef1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eeb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ee1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1edb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ed1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ecb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ec1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ebb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eaf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ead,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1eab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1ea1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57c00061,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61400079,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61400077,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x61000074,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x66200068,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e95,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e93,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e91,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e8b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e89,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e87,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e85,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e83,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e81,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e6b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e69,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e5b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e59,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e57,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e55,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e53,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e51,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e4b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e49,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e47,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e45,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e43,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e41,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e3b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e39,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e37,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e35,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e33,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e31,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e2b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e29,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e1b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e19,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e17,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e15,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e13,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e11,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e0b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e09,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1e01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f79,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f78,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xee400684003c9,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003c9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f7c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fe5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f7b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f7a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fe1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fe0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xd0800610003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003c5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x626003c1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc0000610003c5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f77,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f76,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fd0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xd0800610003b9,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xc0000610003b9,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f75,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f73,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f72,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xee400684003b7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003ae,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f74,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f71,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1f70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x1fb0,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movabs $0xee400684003b1,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x684003b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003ac,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x772003b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f70,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f67,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f66,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f65,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f64,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f63,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f62,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f61,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f60,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f27,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f26,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f25,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f24,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f23,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f22,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f21,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f20,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f07,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f06,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f05,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f04,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f03,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f02,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f01,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x77201f00,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x584,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x583,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x582,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x581,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x580,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x57a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x579,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x578,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x577,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x576,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x575,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x574,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x573,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x572,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x571,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x570,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56e,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56c,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x56a,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x569,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x568,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x567,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x566,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x565,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x564,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x563,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x562,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x561,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x52b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x529,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x527,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x525,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x523,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x521,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x51b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x519,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x517,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x515,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x513,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x511,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x50b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x509,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x507,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x505,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x503,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x501,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ff,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4fb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4f1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ef,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ed,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4eb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4e1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4df,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4dd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4db,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4d1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ce,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cc,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ca,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c8,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c4,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4c2,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4cf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bf,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bd,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4bb,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4b1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4af,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ad,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4ab,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a9,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a5,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a3,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x4a1,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x49b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x499,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x497,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x495,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x493,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x491,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48f,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48d,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov $0x48b,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfc954 <__environ@GLIBC_2.2.5+0x729fd52c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x330c3f(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + 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 e79059 │ │ │ │ - movq $0xe78f20,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0xe78f70,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54a3c5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + ja e7713f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe770f0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1063c00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (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 e790d3 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + xchg %dl,0x48(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e771bf │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e790c8 │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ + ja e771b4 │ │ │ │ + movq $0xe77110,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ + movq $0xe771e0,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x330d97(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x54a35e(%rip),%rbx │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x548692(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bf738,-0x10(%r12) │ │ │ │ + movq $0x13bf7e9,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e78db8 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x330ae7(%rip),%r14 │ │ │ │ + jmp 1145d78 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e78550 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e77297 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0xe77248,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1063c00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %ah,-0x5d(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e77317 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7730c │ │ │ │ + movq $0xe77268,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0xe77338,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x330c3f(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1145d78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x54854a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e78ec0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ch,%al │ │ │ │ + movabs %al,0x758b4cde89480056 │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + andb $0x0,0x1f(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test %edx,0x48(%rax,%rax,1) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e773d8 │ │ │ │ + movq $0xe773a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e773a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e78be8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + test %dl,0x48(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jne e773c6 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e772c0 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e77168 │ │ │ │ + lea 0x5484b9(%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,%al │ │ │ │ + test %edx,0x48(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e774bc │ │ │ │ + movq $0xe77440,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e77440 │ │ │ │ + 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) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e79088 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,0x48005485(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je e774a6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e774c7 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13bf928,-0x30(%r12) │ │ │ │ + movq $0x13bf961,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bf8a8,-0x10(%r12) │ │ │ │ + movq $0x13bf8e1,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + lea 0x5484fb(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e77360 │ │ │ │ + lea 0x54854d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + test %edx,0x48(%rax,%rax,1) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e7757f │ │ │ │ + movq $0xe77528,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e77528 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e7929d │ │ │ │ - add $0x78,%r12 │ │ │ │ + add %ah,0x48005485(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je e7759a │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e79292 │ │ │ │ - movq $0xe790f8,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe79120,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe79150,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe79180,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe791b0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe792b8,-0x30(%rbp) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e788f8 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x54a19c(%rip),%rbx │ │ │ │ + ja e7758a │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13bf8a8,-0x10(%r12) │ │ │ │ + movq $0x13bfa31,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + lea 0x548534(%rip),%rdi │ │ │ │ + lea 0x548505(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e77360 │ │ │ │ + lea 0x54857a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp e77565 │ │ │ │ + nop │ │ │ │ + test $0x9,%al │ │ │ │ + xor (%rax),%eax │ │ │ │ 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) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7935a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe79370,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x9e,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov $0x3309,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ 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 $0xe79330,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e791d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54a077(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x3309d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e78410 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + or %esi,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rdx),%ecx │ │ │ │ + xor (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e78388 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sbb %ecx,(%rdx) │ │ │ │ + xor (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e79000 │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e79482 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e79398 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + xor (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e794f2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e7951d │ │ │ │ - movq $0xe793f0,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe79418,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe79440,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe79460,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x549f21(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - lahf │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7958f │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + test %edx,0x48(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e776de │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 116ee90 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je e7958a │ │ │ │ + je e776d9 │ │ │ │ movq $0x117a980,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x549ed7(%rip),%r14 │ │ │ │ + lea 0x54855f(%rip),%rsi │ │ │ │ + lea 0x548532(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106db60 │ │ │ │ + jmp 106dac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + or (%rbx),%dh │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - pop %rsp │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e795ef │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e795ea │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x565bd8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10593a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e79688 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe79658,-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 e79658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jnp e77714 │ │ │ │ + xor (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + or (%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x330aab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dfcffc <__environ@GLIBC_2.2.5+0xf9fdbd4> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cf2dad <__environ@GLIBC_2.2.5+0x8f3985> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e796f0 │ │ │ │ - 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 $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7974b │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe79608,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ + or (%rbx),%dh │ │ │ │ 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e797ec │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e797e1 │ │ │ │ - movq $0xe796a8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe79808,-0x8(%rbp) │ │ │ │ - movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13c34c0,-0x28(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 10484a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x549ced(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4800549c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e79821 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x549c78(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fisttpl (%rdx) │ │ │ │ + xor (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e798bb │ │ │ │ - movq $0xe79890,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e79890 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - lea 0x566b55(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rax │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e79930 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e79925 │ │ │ │ - movq $0xe79850,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117cf00,-0x28(%rbp) │ │ │ │ - movq $0x13df1b9,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 10484a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x549bc9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - fwait │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e79997 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e79992 │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x549b87(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106db60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + repnz or (%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e79a30 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe79a00,-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 e79a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x330b09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x330b20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dfd3a4 <__environ@GLIBC_2.2.5+0xf9fdf7c> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 1cf34fd <__environ@GLIBC_2.2.5+0x8f40d5> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e79a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x18458b4c(%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e77970 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e778dc │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e79af3 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0xe799b0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja e778d1 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + dec %rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + cmp $0xd,%rdx │ │ │ │ + jne e778a7 │ │ │ │ + movq $0x114d1b0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x114cd60,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e79b94 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e79b89 │ │ │ │ - movq $0xe79a50,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe79bb0,-0x8(%rbp) │ │ │ │ - movq $0x117cf00,-0x30(%rbp) │ │ │ │ - movq $0x13df1b9,-0x28(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movq $0x13eb1d1,-0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 10484a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5499dd(%rip),%rbx │ │ │ │ + ja e77939 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0xe77838,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48005499(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je e79bc9 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - lea 0x549988(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 e79c1a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e79c89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e79cbb │ │ │ │ - movq $0xe79c80,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + rex.WRB │ │ │ │ + mov 0x7(%r8),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jl e7798c │ │ │ │ + lea 0x548318(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe77a98,-0x38(%rbp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x5482f3(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e79c80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0x12,%rsi │ │ │ │ + add $0xf0,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %sil,(%r10,%rdx,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%rdx),%r11 │ │ │ │ + mov %sil,(%r10,%r11,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%rdx),%r11 │ │ │ │ + mov %sil,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rsi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + lea 0x3(%rdx),%r10 │ │ │ │ + mov %sil,(%r8,%r10,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + jmp e77aad │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ + sbb (%rax),%al │ │ │ │ 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 %esi,0x48(%rbx,%rbx,1) │ │ │ │ - movl $0xe79cd0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 1172b30 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e77ab0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + dec %rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e77aad │ │ │ │ + nopl (%rax) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r14b,(%r9) │ │ │ │ + rorb %cl,-0x75(%rax) │ │ │ │ + jne e77abe │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + dec %rdi │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jge e77bc5 │ │ │ │ + mov (%rax,%rsi,4),%r8d │ │ │ │ + cmp $0xd,%r8 │ │ │ │ + jne e77af8 │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jge e77c02 │ │ │ │ + mov (%rax,%r8,4),%r9d │ │ │ │ + cmp $0xa,%r9 │ │ │ │ + jne e77ae3 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + mov $0xa,%r8d │ │ │ │ + jmp e77afc │ │ │ │ + mov $0xd,%r9d │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + jmp e77afc │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + lea 0x3(%rdx),%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jge e77b2c │ │ │ │ + movq $0xe77a68,-0x8(%rbp) │ │ │ │ + shl $1,%rdi │ │ │ │ + lea 0x2(%rdi),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %rsi,%r10 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %r10,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e77be0 │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e779e5 │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + add $0xe0,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %sil,(%r10,%rdx,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%rdx),%r11 │ │ │ │ + mov %sil,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rsi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + lea 0x2(%rdx),%r10 │ │ │ │ + mov %sil,(%r8,%r10,1) │ │ │ │ + add $0x3,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + jmp e77aad │ │ │ │ + movq $0xe77d48,0x0(%rbp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + jmp 1174598 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e77c1d │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e779e5 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov %r8b,(%rsi,%rdx,1) │ │ │ │ + inc %rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + jmp e77aad │ │ │ │ + movq $0xe77c68,0x0(%rbp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + jmp 1174598 │ │ │ │ + mov %r8,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + add $0xc0,%rsi │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %sil,(%r10,%rdx,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + lea 0x80(%r8),%rsi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + lea 0x1(%rdx),%r10 │ │ │ │ + mov %sil,(%r8,%r10,1) │ │ │ │ + add $0x2,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + jmp e77aad │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x54 │ │ │ │ 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,0x31(%rdi) │ │ │ │ - movq $0xe79bf0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x7b(%r8) │ │ │ │ + shlb $0x49,0x43(%rbp) │ │ │ │ + add $0xffffffe0,%esp │ │ │ │ + movq $0xe77cb0,0x0(%rbp) │ │ │ │ + lea 0x546ac3(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e77cb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48005654(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e79d98 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e79d8d │ │ │ │ - movq $0xe79c38,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117d300,-0x30(%rbp) │ │ │ │ - movq $0x13df1b9,-0x28(%rbp) │ │ │ │ - lea -0x5(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - movq $0x13e0409,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 10484a0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x5497f9(%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 %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e77ce8 │ │ │ │ + jmp e77de3 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + jmp e77de3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e79dda │ │ │ │ - movq $0xe79df8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x5497c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e77d58 │ │ │ │ + jmp e77de3 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pushf │ │ │ │ - idiv %bh │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x54 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x7b(%r8) │ │ │ │ + shlb $0x49,0x40(%rbp) │ │ │ │ + add $0xffffffe0,%esp │ │ │ │ + movq $0xe77d90,0x0(%rbp) │ │ │ │ + lea 0x5469e3(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e77d90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.RX or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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 │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e77dc8 │ │ │ │ + jmp e77de3 │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e77e1d │ │ │ │ + movq $0xe778f8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 11778c0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe77d20,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e77ec0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e79e6f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e79e64 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x10d9e38,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e79eba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfd82c <__environ@GLIBC_2.2.5+0x729fe404> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1cf3e01 <__environ@GLIBC_2.2.5+0x8f49d9> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x5496af(%rip),%rbx │ │ │ │ + add %bl,0x48005468(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e77f0e │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jl e77ed8 │ │ │ │ + lea 0x546883(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe77f40,-0x30(%rbp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x547dcb(%rip),%rbx │ │ │ │ + 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 (%rax),%al │ │ │ │ + rex.RB (bad) │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - movq $0xe79e20,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe79e88,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %bl,(%rax) │ │ │ │ + push $0xffffffff8b480054 │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r14b,(%r9) │ │ │ │ + rorb %cl,-0x75(%rax) │ │ │ │ + jne e77f66 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + dec %rdi │ │ │ │ + jmp e77f83 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + addr32 push %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e77fa8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + dec %rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jge e780cf │ │ │ │ + lea 0x3(%rdx),%r8 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jge e77fbc │ │ │ │ + movq $0xe77f68,-0x8(%rbp) │ │ │ │ + shl $1,%rdi │ │ │ │ + lea 0x2(%rdi),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + mov (%rax,%rsi,4),%r8d │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add %r10,%r9 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jl e780ee │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jge e7805a │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + add $0xe0,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %r9b,(%r10,%rdx,1) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%rdx),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x2(%rdx),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + add $0x3,%rdx │ │ │ │ + inc %rsi │ │ │ │ + jmp e77f83 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x12,%r9 │ │ │ │ + add $0xf0,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %r9b,(%r10,%rdx,1) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0xc,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x1(%rdx),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + and $0x3f,%r9d │ │ │ │ + add $0x80,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + lea 0x2(%rdx),%r11 │ │ │ │ + mov %r9b,(%r10,%r11,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x3(%rdx),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + inc %rsi │ │ │ │ + jmp e77f83 │ │ │ │ + movq $0xe78180,0x8(%rbp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + jge e78110 │ │ │ │ + test %r9,%r9 │ │ │ │ + jl e7805a │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + mov %r8b,(%r9,%rdx,1) │ │ │ │ + inc %rdx │ │ │ │ + inc %rsi │ │ │ │ + jmp e77f83 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + add $0xc0,%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %r9b,(%r10,%rdx,1) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x1(%rdx),%r10 │ │ │ │ + mov %r8b,(%r9,%r10,1) │ │ │ │ + add $0x2,%rdx │ │ │ │ + inc %rsi │ │ │ │ + jmp e77f83 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e79ed8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r9b │ │ │ │ + xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e79fda │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e79dc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + gs push %rsp │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a045 │ │ │ │ - movq $0xe79f98,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe79fb8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000000(%rsi) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jne e781b7 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0xe781f8,0x0(%rbp) │ │ │ │ + lea 0x5465ab(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e781f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x549561(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp e781fc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e7a083 │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0xe77e90,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 11778c0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe78160,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + adc (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a0be │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0xe782d8,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e782d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RX (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfda34 <__environ@GLIBC_2.2.5+0x729fe60c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a13e │ │ │ │ - movq $0xe7a078,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7a098,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x549520(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja e78384 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp %r8,%rbx │ │ │ │ + jne e78349 │ │ │ │ + movq $0x10a0728,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10a0728,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a18e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e78596 │ │ │ │ + movq $0xe783f0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e783f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a1ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns e78443 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %al,-0x2776b800(%rdi,%riz,8) │ │ │ │ + mov 0x4f(%rbx),%rcx │ │ │ │ + mov 0x77(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + js e7848b │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x37(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je e78582 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%r9 │ │ │ │ + mov 0x1f(%rbx),%r10 │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne e785b1 │ │ │ │ + movq $0xe784c0,-0x38(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e784c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rdi),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfdb44 <__environ@GLIBC_2.2.5+0x729fe71c> │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je e785a1 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a24e │ │ │ │ - movq $0xe7a168,-0x38(%r12) │ │ │ │ + ja e7870e │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov (%r9,%rdx,4),%r11d │ │ │ │ + cmp $0xd,%r11 │ │ │ │ + jne e78563 │ │ │ │ + movl $0xd,(%r9) │ │ │ │ + movq $0x10a0728,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7a1a8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063270 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x549418(%rip),%rbx │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + movq $0xe788e0,0x38(%rbp) │ │ │ │ + lea -0x37(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 10c4c00 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e78644 │ │ │ │ + movq $0xe785e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 10c4c00 │ │ │ │ + lea 0x547793(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp e78644 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a29e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja e78633 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + xchg %ah,%bh │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e78620 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a2de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jbe e7865b │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + jbe e78673 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov 0x37(%rbx),%ecx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe78690,0x10(%rbp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + mov %rdi,0x30(%rbp) │ │ │ │ + mov %r8,0x38(%rbp) │ │ │ │ + mov %r9,0x40(%rbp) │ │ │ │ + mov %r10,0x50(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78690 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + enter $0x23,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7a351 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7a36d │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %ah,0x76(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je e786f1 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a362 │ │ │ │ - movq $0xe7a278,-0x38(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe7a2b8,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x117c7a0,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10632d8 │ │ │ │ + ja e786e1 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe78730,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e77970 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe78820,0x10(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e77ec0 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x54930c(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a3ae │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x23,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a3ee │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x79(%r8) │ │ │ │ + out %eax,$0x0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78758 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + enter $0x23,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfdd64 <__environ@GLIBC_2.2.5+0x729fe93c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x40,%r12 │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a46e │ │ │ │ - movq $0xe7a388,-0x38(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7a3c8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063340 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x549208(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ja e787ff │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0xe78260,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + cmp $0x11792e0,%rdx │ │ │ │ + jne e787f5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116f4e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a4be │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e788ba │ │ │ │ + movq $0x10a0728,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea -0x37(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp $0x11792e0,%rdx │ │ │ │ + jne e788b3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116f4e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ 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 (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a4fe │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dfde74 <__environ@GLIBC_2.2.5+0x729fea4c> │ │ │ │ + add %dl,(%rax) │ │ │ │ + je e78933 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + xchg %ah,%bh │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7a57e │ │ │ │ - movq $0xe7a498,-0x38(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7a4d8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 10633a8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x549100(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne e78608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a5ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e789a5 │ │ │ │ + movq $0xe78950,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78950 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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,0x22(%rdi) │ │ │ │ - movq $0xe7a5a8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x549067(%rip),%rbx │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x547394(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e789f8 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a67a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe7a648,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x548fd8(%rip),%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x548fc6(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae e78a4f │ │ │ │ + lea 0x547340(%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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a722 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063478 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e78a64 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r9,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e78b57 │ │ │ │ + mov 0x6(%r9),%rax │ │ │ │ + mov 0xe(%r9),%rbx │ │ │ │ + mov 0x16(%r9),%rcx │ │ │ │ + mov 0x1e(%r9),%rdx │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge e78b0f │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je e78ada │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + test %r9,%r9 │ │ │ │ + jne e78b57 │ │ │ │ + movq $0xe78a38,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78a38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne e78b61 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je e78b47 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e78b57 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e78c50 │ │ │ │ + lea 0x57e4c3(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + add %rcx,%r9 │ │ │ │ + lea 0x10(%r14),%r10 │ │ │ │ + add %rsi,%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r10,%r9 │ │ │ │ + je e78bcb │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e78b57 │ │ │ │ + movq $0xe78c18,-0x28(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78c18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a75e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e78c43 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e78fb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e78d2f │ │ │ │ + movq $0xe78c90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78c90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe7a738,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e78c9c │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e78ce0 │ │ │ │ + movq $0xe78ed8,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78ed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe78d10,0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78d10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0xe7a6f0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe7a780,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea 0x57e2f9(%rip),%ebx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x548e7f(%rip),%rbx │ │ │ │ + lea 0x54701a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%rdi),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je e78da2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e78d21 │ │ │ │ + movq $0xe78df0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add %rdx,%r9 │ │ │ │ + mov %r9,0x10(%rbp) │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78df0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ 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 %cl,-0x77(%rcx) │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e78e03 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e789f8 │ │ │ │ + lea 0x57e217(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%rdi),%rsi │ │ │ │ + add %r9,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je e78e67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e78d21 │ │ │ │ + movq $0xe78ea8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e78ea8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e7a7d8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e78ebb │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e78fb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e7a698 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e78f08 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov 0xe(%rbx),%r8 │ │ │ │ + mov 0x16(%rbx),%r9 │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jl e78d3a │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne e78e1a │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + lea 0x10(%rdi),%rbx │ │ │ │ + add %r9,%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je e78f56 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e78d21 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ + jmp e78c5d │ │ │ │ + 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 e78fb8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + 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,0x40(%rdi) │ │ │ │ - movq $0xe7a848,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe7a870,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x548db9(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7a932 │ │ │ │ - movq $0xe7a950,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063198 │ │ │ │ - lea 0x548d7f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e7915c │ │ │ │ + mov %r9,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e791c8 │ │ │ │ + mov 0x6(%r9),%rax │ │ │ │ + mov 0xe(%r9),%rbx │ │ │ │ + mov 0x16(%r9),%rcx │ │ │ │ + mov 0x1e(%r9),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e7908e │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je e7917f │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + add %rsi,%r9 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je e79055 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e791c8 │ │ │ │ + movq $0xe791e8,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e791e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + add %rsi,%r9 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + je e790f3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e791c8 │ │ │ │ + movq $0xe79140,-0x28(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e79140 │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e7916b │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e789f8 │ │ │ │ + lea 0x546bf5(%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) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e791b8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e791c8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmp e78c50 │ │ │ │ + lea 0x57de52(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e79214 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r9 │ │ │ │ + jmp e78fc5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + xor (%rax),%al │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7a9c1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7a9a2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + rex.W int1 │ │ │ │ + xor (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0xe7a970,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe7a9c0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e792cc │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x548c8c(%rip),%rbx │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e79336 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e793b9 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x54683d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x5468f7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e7a520 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ 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 %ebp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x39(%rax) │ │ │ │ + testl $0x1d78d,(%rdi) │ │ │ │ + add %cl,-0x73(%rcx) │ │ │ │ + rex.RX adc %r9b,-0x7fc3c7fc(%rdx) │ │ │ │ + jae e794fc │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%rdi),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae e79566 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%rdi),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff40,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae e795e9 │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%bl │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x3(%rdi),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%rdi),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffffffffffff10,%rax │ │ │ │ + shl $0x12,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x54660d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x5466cf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e7a410 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e798ea │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge e798dc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%r14,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e79753 │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e797bf │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%r14),%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%r14),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e79843 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x2(%r14),%rdx │ │ │ │ + mov (%rax,%rdx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%r14),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %bl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%r14),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x3(%r14),%rsi │ │ │ │ + mov (%rax,%rsi,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%r14),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5463b2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp e7a300 │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e796e0 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e796e0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e7a1f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e796e0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e7a9e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e796e0 │ │ │ │ + nopl (%rax) │ │ │ │ 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) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e796e0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ab52 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7a918 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja e7ac33 │ │ │ │ - movq $0xe7aa50,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0xe7aa80,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - movq $0xe7aab0,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0xe7aae0,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe7ab10,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7ab30,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e79bc2 │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge e79bb4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + mov (%rbx,%r14,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e79a2b │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x65(%r12),%rax │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x74(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x85(%r12),%rax │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x95(%r12),%rax │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x548a83(%rip),%rbx │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e79a97 │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%r14),%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x2(%r14),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e79b1b │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x2(%r14),%rdx │ │ │ │ + mov (%rax,%rdx,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x3(%r14),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %bl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%r14),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x3(%r14),%rsi │ │ │ │ + mov (%rax,%rsi,1),%al │ │ │ │ + movq $0x114d1b0,-0x30(%r12) │ │ │ │ + lea 0x4(%r14),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x5460da(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ac82 │ │ │ │ - movq $0xe7aca0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - lea 0x548a47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e799b8 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e799b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ace6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e799b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ad26 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e799b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + jmp e799b8 │ │ │ │ + nopl (%rax) │ │ │ │ + or %bh,%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%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,-0x73(%rax) │ │ │ │ - rex.RB call 73dfe69c <__environ@GLIBC_2.2.5+0x729ff274> │ │ │ │ - (bad) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ada6 │ │ │ │ - movq $0xe7acc0,-0x38(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7ad00,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe7add0,-0x18(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x548920(%rip),%rbx │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae e7a47b │ │ │ │ + lea 0x5460c4(%rip),%rbx │ │ │ │ + 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 (%rax),%al │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x3f(%r8) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ adc %r13b,%r9b │ │ │ │ - push %rax │ │ │ │ - test %ebx,(%rsi) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7ae51 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7ae32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7ae48,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e79d24 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp e7a184 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x44(%r8) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - mov $0x83,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + jne e79d58 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + jmp e79d6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e79d84 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e79dd7 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb e79da1 │ │ │ │ + mov 0x6(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79d30,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + jmp e799b8 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp e7a5c3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + jne e79de8 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e79e31 │ │ │ │ + mov 0x5(%rdi),%rbx │ │ │ │ + cmp 0x7(%rbx),%rsi │ │ │ │ + jne e79e28 │ │ │ │ + mov 0xd(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79c08,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe79ec0,0x8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e79490 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e7a278 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe79dc0,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + test %al,(%rdx) │ │ │ │ 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 $0xe7ae00,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0xe7ae70,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x5487fc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %ch,%cl │ │ │ │ + or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e7ae98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e79eac │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e7a010 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%al │ │ │ │ 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) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e7ad48 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2,%al │ │ │ │ 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) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + mov (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e7a0e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,0x0(%rsi) │ │ │ │ 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) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + jmp e7a2a5 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WX lods %ds:(%rsi),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7afa2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7ac68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e7b012 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e7b03d │ │ │ │ - movq $0xe7af00,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe7af28,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7af58,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7af80,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x548699(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e7a220 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7b08a │ │ │ │ - movq $0xe7b0a8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x54865f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7b119 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7b0fa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0xe79fb0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e79fb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,%bh │ │ │ │ + add $0x8b480000,%eax │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jb e7a06a │ │ │ │ + mov 0x5(%rdx),%rsi │ │ │ │ + mov 0x7(%rsi),%rsi │ │ │ │ + mov 0xd(%rdx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jb e7a65b │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a83b │ │ │ │ + mov 0x5(%rbx),%rdi │ │ │ │ + cmp 0x7(%rdi),%rdx │ │ │ │ + jne e7a061 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79c48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe79f58,0x0(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e79490 │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e7a278 │ │ │ │ + mov 0x6(%rdx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e7a682 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a0c8 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79c28,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe79f70,0x0(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e79490 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe79e68,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ 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 $0xe7b0c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe7b118,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x54856c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7a11c │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp e7a184 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e7b140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7a144 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp e7a184 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7b1ea │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7b070 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7a16c │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp e7a184 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b255 │ │ │ │ - movq $0xe7b1a8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe7b1c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x548499(%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 e7b570 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7a194 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je e7a420 │ │ │ │ + movq $0xe7a1c0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7a1c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %edx,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7b2c6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jb e7a28a │ │ │ │ + mov 0x5(%rdx),%rsi │ │ │ │ + mov 0x7(%rsi),%rsi │ │ │ │ + mov 0xd(%rdx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jb e7a307 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a6ac │ │ │ │ + mov 0x5(%rbx),%rdi │ │ │ │ + cmp 0x7(%rdi),%rdx │ │ │ │ + jne e7a274 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79970,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe7a148,0x0(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e79260 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x57cd9e(%rip),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%rdx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e7a32e │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a2eb │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79950,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe7a170,0x0(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e79260 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe79f00,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x6(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe7a570,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e796e0 │ │ │ │ + movq $0xe7a3a8,-0x8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xd(%rax),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e79260 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or 0x0(%rax,%rax,1),%ch │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne e7a3a0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + jmp e7a3cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + or 0x0(%rax,%rax,1),%ch │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dfec3c <__environ@GLIBC_2.2.5+0xf9ff814> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ebp │ │ │ │ - movl $0xe7b338,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne e7a3d8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + mov 0x7(%r11),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x7(%r10),%rax │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e7a4d7 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb e7a41a │ │ │ │ + mov 0x6(%rsi),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0xe7a370,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r10,0x8(%rbp) │ │ │ │ + mov %r11,0x18(%rbp) │ │ │ │ + jmp e79260 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e7a425 │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + movq $0xe7a468,0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7b338 │ │ │ │ + jne e7a468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ebx,(%rdi) │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge e7a4a0 │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne e7a8ab │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7a49a │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp e7a5c3 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e7a760 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WX lods %ds:(%rsi),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b3a2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7b2a0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + ja e7a7f5 │ │ │ │ + mov 0x5(%rsi),%rbx │ │ │ │ + cmp 0x7(%rbx),%r14 │ │ │ │ + jne e7a278 │ │ │ │ + mov 0xd(%rsi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79990,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe7a120,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp e79260 │ │ │ │ + rex.WX lods %ds:(%rsi),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7b3f6 │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + jmp e7a584 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX lods %ds:(%rsi),%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,-0x73(%rax) │ │ │ │ - rex.RB loopne e7b469 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7b4fa │ │ │ │ - movq $0xe7b470,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7b470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e7a5ff │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb e7a5b9 │ │ │ │ + mov 0x6(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe7a548,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + jmp e796e0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e7a5c3 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + lea 0x57ca57(%rip),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WX lods %ds:(%rsi),%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) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b4ea │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7b2e8,-0x40(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,0x4d(%r11,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe7b3c8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a818 │ │ │ │ + mov 0x5(%rdi),%rbx │ │ │ │ + cmp 0x7(%rbx),%rsi │ │ │ │ + jne e7a278 │ │ │ │ + mov 0xd(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79930,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe7a0f8,0x8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + jmp e79260 │ │ │ │ + mov 0x6(%rdi),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79d58,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e799b8 │ │ │ │ + movq $0xe7a708,-0x8(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0xd(%rax),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e79490 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe79f28,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e7a70c │ │ │ │ + jmp e7a71c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7b53e │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %bh,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e7a734 │ │ │ │ + mov 0x7(%rsi),%rdi │ │ │ │ + mov 0x7(%rdx),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae e7a797 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb e7a75c │ │ │ │ + mov 0x6(%r9),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0xe7a6e0,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp e79490 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x57c8c3(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7b5f3 │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + jge e7a7a8 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b5e8 │ │ │ │ - movq $0xe7b418,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - movq $0xe7b510,-0x28(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja e7a85f │ │ │ │ + mov 0x5(%r9),%rbx │ │ │ │ + cmp 0x7(%rbx),%rdi │ │ │ │ + jne e7a7ec │ │ │ │ + mov 0xd(%r9),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe79c68,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0xe79ee0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e79490 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp e7a278 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe7a4b8,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe7a5e8,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe79e90,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x5481de(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe7a780,0x0(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + 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(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e7a8b0 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7a96b │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ + mov 0x16(%rax),%rbx │ │ │ │ + mov 0x1e(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jle e7a996 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jg e7a95d │ │ │ │ + mov 0xe(%rax),%r8 │ │ │ │ + movq $0xe796e0,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xe79910,-0x18(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe79d00,-0x50(%rbp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp e79260 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x57c6b9(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe7a898,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe799b8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xe79be8,-0x18(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe79ce0,-0x28(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e79490 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add %al,(%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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7b689 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b67e │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x548150(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae e7aa4b │ │ │ │ + lea 0x545358(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73dff004 <__environ@GLIBC_2.2.5+0x729ffbdc> │ │ │ │ - pop %rsp │ │ │ │ - movq $0xe7b6f8,-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 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7aa4c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e7aa81 │ │ │ │ + mov 0x1e(%r14),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jl e7aa86 │ │ │ │ + movq $0xe7aa40,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7b6f8 │ │ │ │ + jne e7aa40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + lea 0x10(%rsi),%rbx │ │ │ │ + mov 0x16(%r14),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + mov %al,%bl │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 e7aae8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + incl 0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117f4a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e7b75e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ + jb e7ab48 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e7ab05 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + add %r9,%rsi │ │ │ │ + mov (%rax,%rsi,1),%al │ │ │ │ + mov %al,%bl │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe7ab38,-0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7ab38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7ab44 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aa18 │ │ │ │ + lea 0x545239(%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) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7b7f7 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b7ec │ │ │ │ - movq $0xe7b6b0,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - movq $0xe7b730,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x547fea(%rip),%rbx │ │ │ │ + rex.RB call 74dfe4dc <__environ@GLIBC_2.2.5+0x739ff0b4> │ │ │ │ + (bad) │ │ │ │ + lea 0x5451f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7b846 │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rsp,%rax,2) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + sub 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0xe(%rbx),%rdi │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jge e7abf6 │ │ │ │ + movq $0xe7abb0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7abb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x57c424(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x57c423(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e7b886 │ │ │ │ + jb e7ac42 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e7ac60 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7b950 │ │ │ │ - movq $0xe7b8e8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e7ad23 │ │ │ │ + movq $0xe7ac98,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7b8e8 │ │ │ │ + jne e7ac98 │ │ │ │ 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) │ │ │ │ - rex │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rsi) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b940 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7b860,-0x38(%r12) │ │ │ │ + ja e7ad13 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe7ac20,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x54506e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0x57c314(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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 e7b9e2 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7b9d7 │ │ │ │ - movq $0xe7b818,-0x38(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7b8a8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x547e07(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x57c2ea,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ba2e │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e7ade4 │ │ │ │ movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7badc │ │ │ │ - movq $0xe7ba90,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0xe7add0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + add (%rcx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7ba90 │ │ │ │ + jne e7add0 │ │ │ │ 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - 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 e7bb6a │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7bb5f │ │ │ │ - movq $0xe7ba00,-0x38(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7ba50,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x547c87(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e7ade7 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e7b0a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e7bbb9 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7baf8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + jb e7ae22 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e7ae40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7bc01 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7b970 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%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,0x40(%rdi) │ │ │ │ - movq $0xe7bb90,-0x30(%r12) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7aec8 │ │ │ │ + cmp 0x2f(%rbx),%r14 │ │ │ │ + jge e7aed7 │ │ │ │ + movzbl 0x1f(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e7ae7c │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + inc %r14 │ │ │ │ + jmp e7ae40 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0xe7adf8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe7bbd8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1b(%r12),%rax │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2b(%r12),%rax │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x547b81(%rip),%rbx │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ 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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7bd24 │ │ │ │ - movq $0xe7bcd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7bcd8 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - movq $0x13e0409,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x547add(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e7c0c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e7bd86 │ │ │ │ + jb e7af2a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e7af48 │ │ │ │ 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dff6fc <__environ@GLIBC_2.2.5+0xfa002d4> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ebp │ │ │ │ - movl $0xe7bdf8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7bdf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7be62 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7bd60,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e7beb6 │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7bf29 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7bfba │ │ │ │ - movq $0xe7bf30,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7bf30 │ │ │ │ - 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 %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7bfaa │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7bda8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe7be88,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + ja e7afd0 │ │ │ │ + cmp 0x2f(%rbx),%r14 │ │ │ │ + jge e7afdf │ │ │ │ + movzbl 0x1f(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e7af84 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + inc %r14 │ │ │ │ + jmp e7af48 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0xe7af00,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + add %r14,%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e7bffe │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7c09a │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb e7b087 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c08f │ │ │ │ + ja e7b07c │ │ │ │ movq $0x117a748,-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 $0xe7bfd0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c3809,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x28(%rbx),%sil │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0xe7af48,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %sil,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e7af48 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0xfffffffffffffffc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + adc $0x3000000,%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 e7c150 │ │ │ │ - add $0x58,%r12 │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e7b24f │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e7b245 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c145 │ │ │ │ - movq $0xe7bed8,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - movq $0xe7c018,-0x30(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + ja e7b25a │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe7ad78,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x5476b9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + cmp $0x0,%rbx │ │ │ │ + jg e7b11f │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + mov (%r8,%rdi,1),%r8b │ │ │ │ + movq $0xe7b170,-0x38(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7b170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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 e7c630 │ │ │ │ - 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 e7c1ce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10dffb44 <__environ@GLIBC_2.2.5+0xfa0071c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%ebp │ │ │ │ - movl $0xe7c240,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e7b18d │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%bl │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + movzbl 0x30(%rbp),%r9d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne e7b203 │ │ │ │ + movq $0xe7b008,-0x60(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %bl,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe7ae40,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %bl,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp e7ae40 │ │ │ │ + lea 0x57bdfd(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x544b52(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0xe7b2a0,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7c240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c2aa │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7c1a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %dh,%bh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e7c2fe │ │ │ │ + jb e7b324 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7b319 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0xf,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f178 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7c371 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7c402 │ │ │ │ - movq $0xe7c378,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB movabs 0x250820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0xe7b3a0,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7c378 │ │ │ │ + jne e7b3a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 e7c3f2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7c1f0,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe7c2d0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + movzbl 0x7(%rbx),%eax │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + lea -0x2(%rbx),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp e7b471 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + jne e7b3fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c446 │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e7b471 │ │ │ │ + movq $0x114d1b0,-0x8(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %r10,%rdi │ │ │ │ + add $0xfffffffffffffffe,%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r14 │ │ │ │ + or %r14,%r8 │ │ │ │ + inc %r9 │ │ │ │ + inc %r10 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7b4c7 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jge e7b51a │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + movzbl %r11b,%r14d │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je e7b432 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r14 │ │ │ │ + or %r14,%r8 │ │ │ │ + inc %r9 │ │ │ │ + inc %r10 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp e7b471 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe7b408,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7c486 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,0x45(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge e7b51c │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e7b51e │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7b56d │ │ │ │ + movq $0x10f3f10,-0x20(%r12) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + or %rbx,%r8 │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x114cd60,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe7b508,0x8(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%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 e7b6a8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c550 │ │ │ │ - movq $0xe7c4e8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7c4e8 │ │ │ │ - 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) │ │ │ │ + rex.RB call 73dfef24 <__environ@GLIBC_2.2.5+0x729ffafc> │ │ │ │ + rex.XB │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c540 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7c460,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7c601 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c5f6 │ │ │ │ + rex.RB call 73dfef84 <__environ@GLIBC_2.2.5+0x729ffb5c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0xe7c418,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe7c4a8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - rex.W sti │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ (bad) │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e7b843 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c6a9 │ │ │ │ - movq $0xe7c320,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - movq $0xe7c568,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x54715d(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ + ja e7b838 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e7b7cf │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe7b9f0,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10b,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e7c720 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe7b820,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7b820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7c746 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x563ce1(%rip),%rdi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7c630 │ │ │ │ - lea 0x5470d3(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e7b837 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e7c0d0 │ │ │ │ + movq $0x10,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 $0x2000000,%eax │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c7b9 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xb(%rbx),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7c720 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c809 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xb(%rbx),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7c0c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e7b8d4 │ │ │ │ + movq $0xe7b898,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7b898 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c859 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xa(%rbx),%rsi │ │ │ │ - mov 0x2(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7c630 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e7b6bc │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e7bf6c │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7bf31 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7bf09 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7b6bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7bb30,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x57b621(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7c8a9 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xb(%rbx),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7ba84 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7b570 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7c8f2 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7b630 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e7c9d5 │ │ │ │ - add $0x78,%r12 │ │ │ │ + jmp e7bca5 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7c9ca │ │ │ │ - movq $0xe7c788,-0x70(%r12) │ │ │ │ + ja e7bb03 │ │ │ │ + movq $0xe7b5d0,-0x78(%r12) │ │ │ │ mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe7c7d8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe7c828,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe7c878,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe7c8c8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe7c9f0,-0x30(%rbp) │ │ │ │ - lea -0x6b(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x53(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3a(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x23(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xc(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e7bc20 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x546e4c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - 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,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7bee0,0x0(%rbp) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss 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) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e7bca5 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e7bcbc │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e7bc8c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e7be26 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe7bf98,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e7bd53 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e7bca5 │ │ │ │ + movq $0xe7bda8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7bda8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + mov $0x6c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ca92 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7caa8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x66,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r9b,-0x46(%r8) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7beaa │ │ │ │ + movq $0xe7b630,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7bde0,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe7ca68,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e7c910 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x546d27(%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) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0047c <__environ@GLIBC_2.2.5+0x72a01054> │ │ │ │ - pop %rax │ │ │ │ - movq $0xe7cb70,-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 e7cb70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e7ba87 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7b6bc │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7b6bc │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7b6bc │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp e7cb8b │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117f178 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7b85f │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7b6bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7cbce │ │ │ │ + rex.RB call 73dff95c <__environ@GLIBC_2.2.5+0x72a00534> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f178 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7cc67 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7cc5c │ │ │ │ - movq $0xe7cb28,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - movq $0xe7cba0,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x546bca(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB call 73dff9bc <__environ@GLIBC_2.2.5+0x72a00594> │ │ │ │ + rex.XB │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7cce9 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ccde │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + test %ebp,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e7c106 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7cd31 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e7c110 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e7c218 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e7c14e │ │ │ │ + movq $0xe7c0f0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7c0f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe7c208,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7cbf0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x57ae2a(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7c2d0,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + push %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7cd79 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7b780 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7c68a │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e7c426 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e7c330 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e7c426 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e7c446 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e7c40d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e7c5b6 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe7c728,0x10(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e7c4cb │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e7c426 │ │ │ │ + movq $0xe7c520,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7c520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + mov $0x6a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7cdb2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7cad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,-0x3e(%r8) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e7ce22 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e7ce4d │ │ │ │ - movq $0xe7cc90,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe7cd08,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7cd50,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7cd90,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x43(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x53(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x64(%r12),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7c62c │ │ │ │ + movq $0xe7c068,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x5469e1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe7c558,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ 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 e7d220 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7ceff │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e7c692 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7cef4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja e7c6fb │ │ │ │ + movq $0xe7c008,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe7c660,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + iret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7cfab │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7cf68,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7c794 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e7c806 │ │ │ │ + movq $0xe7c7d0,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7cf68 │ │ │ │ + jne e7c7d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e7c95f │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d080 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d075 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe7ce98,-0x78(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7cf18,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7c986 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7c927 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + 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 e7cad8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d0f2 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d0e7 │ │ │ │ + rex.RB call 73e00354 <__environ@GLIBC_2.2.5+0x72a00f2c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d1b2 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d1a7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7cfc8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xe7d098,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp e7cad8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d1f2 │ │ │ │ + rex.RB call 73e003b4 <__environ@GLIBC_2.2.5+0x72a00f8c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.W cld │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d2a3 │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e7cc73 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d298 │ │ │ │ - movq $0xe7d110,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - movq $0xe7d1c8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja e7cc68 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e7cbff │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe7ce20,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10b,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe7cc50,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x54659e(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7cc50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e7cc67 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e7d500 │ │ │ │ + movq $0x10,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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e7cd04 │ │ │ │ + movq $0xe7ccc8,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7ccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ 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) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e7caec │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e7d39c │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7d361 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7d339 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7caec │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d2fa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7cf60,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x57a1f1(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d384 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7ceb4 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e7d0d5 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d379 │ │ │ │ - movq $0xe7d2d8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + ja e7cf33 │ │ │ │ + movq $0xe7ca00,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117bc40,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x5464c5(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e7d407 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d3fc │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7d310,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d4d4 │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d4c9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7d3a0,-0x70(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1179660,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e7d0d5 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e7d0ec │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e7d0bc │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e7d256 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe7d3c8,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e7d183 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e7d0d5 │ │ │ │ + movq $0xe7d1d8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7d1d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + mov $0x6c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d555 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d54a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,-0x32(%r8) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x30,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) │ │ │ │ - or %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7d615 │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d60a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0xe7d428,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xe7d4e8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja e7d2da │ │ │ │ + movq $0xe7ca60,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7d210,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d65a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e7ceb7 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7caec │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7caec │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7caec │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d6f7 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d6ec │ │ │ │ - movq $0xe7d578,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - movq $0xe7d630,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x54615a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7cc8f │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7caec │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d742 │ │ │ │ + rex.RB call 73e00d8c <__environ@GLIBC_2.2.5+0x72a01964> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - 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 e7d7a8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d79d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e7d81a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e7d836 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179750,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7d758,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e011b4 <__environ@GLIBC_2.2.5+0x72a01d8c> │ │ │ │ - (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d8be │ │ │ │ - movq $0xe7d718,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7d7c8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x545f90(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp e7cad8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7d912 │ │ │ │ + rex.RB call 73e00dec <__environ@GLIBC_2.2.5+0x72a019c4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7d986 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179750,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x11796d8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e01304 <__environ@GLIBC_2.2.5+0x72a01edc> │ │ │ │ + test %ebp,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7da0e │ │ │ │ - movq $0xe7d8e8,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7d930,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x545e48(%rip),%rbx │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e7d536 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp e7d9b0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e7d540 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e7d648 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e7d57e │ │ │ │ + movq $0xe7d520,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7d520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe7d638,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x5799fa(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7d700,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + push %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7daba │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e7d856 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e7d760 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e7d856 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e7d876 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e7d83d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e7d9e6 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe7db58,0x10(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e7d8fb │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ mov %r14,%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp e7d860 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e7d856 │ │ │ │ + movq $0xe7d950,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7d950 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + mov $0x6a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (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,0x40(%rdi) │ │ │ │ - movq $0xe7da40,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe7da70,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2c(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x545d71(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r10b,0x4900e7d6(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7db76 │ │ │ │ - movq $0x1179750,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x11796d8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - movq $0x13e0409,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja e7da5c │ │ │ │ + movq $0xe7d498,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x545cf0(%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 e7dfd8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe7d988,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7dc27 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e7dac2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7dc1c │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja e7db2b │ │ │ │ + movq $0xe7d438,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe7da90,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + iret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7dcd3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7dc90,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7dbc4 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e7dc36 │ │ │ │ + movq $0xe7dc00,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7dc90 │ │ │ │ + jne e7dc00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e7dd8f │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7dda8 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7dd9d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe7dbc0,-0x78(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7dc40,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7ddb6 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7dd57 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + 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 e7df08 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7de1a │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7de0f │ │ │ │ + rex.RB call 73e01784 <__environ@GLIBC_2.2.5+0x72a0235c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7deda │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7decf │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7dcf0,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xe7ddc0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp e7df08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7df1a │ │ │ │ + rex.RB call 73e017e4 <__environ@GLIBC_2.2.5+0x72a023bc> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7dfa9 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7df9e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe7def0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c3879,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e060 │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e7e0a3 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e055 │ │ │ │ - movq $0xe7de38,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0xe7df30,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja e7e098 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e7e02f │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe7e250,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10b,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe7e080,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x545819(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7e080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e7e097 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e7e930 │ │ │ │ + movq $0x10,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,%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 e7e5e8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e7e134 │ │ │ │ + movq $0xe7e0f8,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7e0f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7e11f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e114 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e7df1c │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e7e7cc │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7e791 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7e769 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7df1c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7e390,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x578dc1(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e1cb │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7e188,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7e188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7e2e4 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e7e505 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7e363 │ │ │ │ + movq $0xe7de30,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7e740,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e7e505 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e7e51c │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e7e4ec │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e7e686 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe7e7f8,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e7e5b3 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e7e505 │ │ │ │ + movq $0xe7e608,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7e608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + mov $0x6c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x4900e7e2(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e2a0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e295 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0xe7e0b8,-0x78(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7e138,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja e7e70a │ │ │ │ + movq $0xe7de90,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0xe7e640,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ 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 e7e312 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e307 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e7e2e7 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7df1c │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7df1c │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7df1c │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e3d2 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e3c7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe7e1e8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xe7e2b8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7e0bf │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7df1c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7e412 │ │ │ │ + rex.RB call 73e021bc <__environ@GLIBC_2.2.5+0x72a02d94> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - 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 e7e478 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e46d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ 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 (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo e7e4ea │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e7e506 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179750,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe7e428,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7e5b8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e5ad │ │ │ │ + rex.RB call 73e0221c <__environ@GLIBC_2.2.5+0x72a02df4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0xe7e3e8,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe7e498,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs 0x8fffffffffffffa,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e661 │ │ │ │ - movq $0xe7e330,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe7e528,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x545215(%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 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e7e6d8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e6fb │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - lea 0x561d2c(%rip),%r8 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7e5e8 │ │ │ │ - lea 0x54518e(%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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e76a │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7e6d8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e7ba │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7dfd8 │ │ │ │ + test %ebp,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e7e966 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0212c <__environ@GLIBC_2.2.5+0x72a02d04> │ │ │ │ - xor %cl,-0x38(%rcx,%rcx,4) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x13(%rbx),%rdi │ │ │ │ - mov 0xb(%rbx),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e7e970 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e7ea78 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e7e9ae │ │ │ │ + movq $0xe7e950,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7e950 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe7ea68,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e7e5e8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x5785ca(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7eb30,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + push %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e862 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7eeea │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7d220 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (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) │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e7ec86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7e8ab │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e7eb90 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e7ec86 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e7eca6 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e7ec6d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e7ee16 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe7ef88,0x10(%rbp) │ │ │ │ mov %rsi,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e7ed2b │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e7ec86 │ │ │ │ + movq $0xe7ed80,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7d318 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7ed80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + mov $0x6a,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e7e9b8 │ │ │ │ - add $0xa0,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7e9ad │ │ │ │ - movq $0xe7e738,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0xe7e788,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0xe7e7d8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0xe7e830,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe7e880,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe7e9d8,-0x30(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x74(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x53(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e7daa0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x544ed9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja e7ee8c │ │ │ │ + movq $0xe7e8c8,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe7edb8,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ add %bl,(%rsi) │ │ │ │ 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,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e7eef2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e7ef5b │ │ │ │ + movq $0xe7e868,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe7eec0,0x0(%rbp) │ │ │ │ jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + iret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ea7a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe7ea90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7eff4 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e7f066 │ │ │ │ + movq $0xe7f030,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7f030 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ - rex.RX (bad) │ │ │ │ - add %cl,(%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) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe7ea50,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - jmp e7e8c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x544daf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e7f1bf │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7f1e6 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7f187 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + 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 e7f338 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7eb6f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7eb64 │ │ │ │ + rex.RB call 73e02bb4 <__environ@GLIBC_2.2.5+0x72a0378c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ec3c │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ec31 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7eb08,-0x70(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1179660,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ecaa │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ec9f │ │ │ │ + rex.RB call 73e02c14 <__environ@GLIBC_2.2.5+0x72a037ec> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ed65 │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e7f4d3 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ed5a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x1179750,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0xe7eb90,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0xe7ec50,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja e7f4c8 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e7f45f │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe7f680,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10b,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe7f4b0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7f4b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7edaa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e7f4c7 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e7fd60 │ │ │ │ + movq $0x10,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) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e7f564 │ │ │ │ + movq $0xe7f528,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7f528 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ee47 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7ee3c │ │ │ │ - movq $0xe7ecc8,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - movq $0xe7ed80,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x544a5a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e7f34c │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e7fbfc │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e7fbc1 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e7fb99 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7f34c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ee8a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7f7c0,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x577991(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (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) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ef05 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e7f714 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e7f935 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7eefa │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ + ja e7f793 │ │ │ │ + movq $0xe7f260,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7fb70,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ef52 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e7f935 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e7f94c │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e7f91c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e7fab6 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe7fc28,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e7f9e3 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e7f935 │ │ │ │ + movq $0xe7fa38,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7edc8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7fa38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + mov $0x6c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7ef9a │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7d678 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + mul %bh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e7fa53 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7efd6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7eab8 │ │ │ │ - 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,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f0b2 │ │ │ │ - movq $0xe7ee68,-0xa0(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0xe7eea8,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0xe7ef28,-0x70(%r12) │ │ │ │ + ja e7fb3a │ │ │ │ + movq $0xe7f2c0,-0x78(%r12) │ │ │ │ mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe7ef70,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe7efb0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x54(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x6c(%r12),%rax │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x85(%r12),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x5447ec(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e7f104 │ │ │ │ - movq $0xe7f120,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x5447ad(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe7fa70,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + 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(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e7f717 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7f34c │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e7f34c │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7f34c │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e7f4ef │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e7f34c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f162 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e035ec <__environ@GLIBC_2.2.5+0x72a041c4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f1aa │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e0364c <__environ@GLIBC_2.2.5+0x72a04224> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7f229 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f21e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + test %ebp,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e7fd96 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e02b9c <__environ@GLIBC_2.2.5+0x72a03774> │ │ │ │ - pop %rsp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f2a2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe7f1c8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e7fda0 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e7fea8 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e7fdde │ │ │ │ + movq $0xe7fd80,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e7fd80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe7fe98,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x57719a(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe7ff60,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + push %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7f321 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7f323 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f318 │ │ │ │ - movq $0xe7f140,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe7f340,-0x20(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x544596(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e8031a │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e800b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e7ffc0 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e800b6 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e800d6 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e8009d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e80246 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe803b8,0x10(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e8015b │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e800b6 │ │ │ │ + movq $0xe801b0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e801b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + mov $0x6a,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r14b,%r8b │ │ │ │ (bad) │ │ │ │ + out %eax,$0x0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f394 │ │ │ │ - movq $0xe7f178,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + ja e802bc │ │ │ │ + movq $0xe7fcf8,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe7f248,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe801e8,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e80322 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8038b │ │ │ │ + movq $0xe7fc98,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe802f0,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e7f2d0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e80424 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e80496 │ │ │ │ + movq $0xe80460,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e80460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f406 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7f0e0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e805ef │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e80616 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e805b7 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f47f │ │ │ │ - movq $0xe7f3c0,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xe7f3e0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x544437(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e7f820 │ │ │ │ + jmp e80768 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e7f502 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - 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 e7f53e │ │ │ │ + rex.RB call 73e03fe4 <__environ@GLIBC_2.2.5+0x72a04bbc> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e80768 │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f663 │ │ │ │ - movq $0xe7f5c0,-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 %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7f5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rdx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7f4c8,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe7f518,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7f6a2 │ │ │ │ + rex.RB call 73e04044 <__environ@GLIBC_2.2.5+0x72a04c1c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e80768 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f7b3 │ │ │ │ - movq $0xe7f720,-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 %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7f720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e80903 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f7a3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7f560,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe7f678,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + ja e808f8 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e8088d │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0x12(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%dl │ │ │ │ + mov 0x22(%rbx),%r10 │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rcx │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rcx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe80a68,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %dl,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7f7f2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0xe808e0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e808e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - js e7f7f6 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f8a3 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f898 │ │ │ │ - movq $0xe7f6c0,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - movq $0xe7f7c8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x544026(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e808f7 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e81148 │ │ │ │ + movq $0x10,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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e8094b │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e8077c │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e80fe4 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e80fa9 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e80f81 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e8077c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + jg e80a91 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f8fa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe80ba8,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x5765a9(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7f984 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e80afc │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e80d1d │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7f979 │ │ │ │ - movq $0xe7f8d8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + ja e80b7b │ │ │ │ + movq $0xe80690,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117bc40,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x543f4d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe80f58,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jg e80bd1 │ │ │ │ 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 e7f9da │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - 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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e7fa49 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e7fad3 │ │ │ │ - movq $0xe7fa50,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e80d1d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e80d34 │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e80d04 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e80e9e │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe81010,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e80dcb │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e80d1d │ │ │ │ + movq $0xe80e20,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7fa50 │ │ │ │ + jne e80e20 │ │ │ │ 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 %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7fac3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7f9a0,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 e7fb16 │ │ │ │ - movq $0x117a748,-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 117f178 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rcx │ │ │ │ + ljmp *0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7fc2b │ │ │ │ - movq $0xe7fb98,-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 %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7fb98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + or %al,%ch │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e80e3b │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e7fc1b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7f9f8,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0xe7fae8,-0x28(%r12) │ │ │ │ + ja e80f22 │ │ │ │ + movq $0xe806f0,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe80e58,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7fc6a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e80aff │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e8077c │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e8077c │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e8077c │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7fd07 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7fcfc │ │ │ │ - movq $0xe7fb38,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - movq $0xe7fc40,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x543bd2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e8091f │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e8077c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7fd52 │ │ │ │ + rex.RB call 73e049d4 <__environ@GLIBC_2.2.5+0x72a055ac> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e80768 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e7fd8e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e04a34 <__environ@GLIBC_2.2.5+0x72a0560c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e80768 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7fe58 │ │ │ │ - movq $0xe7fdf0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e7fdf0 │ │ │ │ - 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) │ │ │ │ + test %ebp,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7fe48 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe7fd68,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e8117e │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e037cc <__environ@GLIBC_2.2.5+0x72a043a4> │ │ │ │ (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e7fed6 │ │ │ │ - movq $0xe7fd28,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7fdb0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x543a00(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e7ff2a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e7ffd4 │ │ │ │ - movq $0xe7ff88,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e81188 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e81290 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e811c6 │ │ │ │ + movq $0xe81168,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e7ff88 │ │ │ │ + jne e81168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0xe81280,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x15(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0xd(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x1d(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jg e812a8 │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x575db2(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e03944 <__environ@GLIBC_2.2.5+0x72a0451c> │ │ │ │ - (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8004e │ │ │ │ - movq $0xe7ff00,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe7ff48,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x543890(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe81348,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e81702 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e8149e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jg e81370 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e813a8 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e8149e │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e814be │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e81485 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e8162e │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe817a0,0x10(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e81543 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ mov %r14,%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp e7fff0 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e8149e │ │ │ │ + movq $0xe81598,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e81598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + ljmp *0x0(%rdx) │ │ │ │ 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) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + adc %al,%ch │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e815b3 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp e7fe78 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e816a4 │ │ │ │ + movq $0xe810e0,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe815d0,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,0x40(%rdi) │ │ │ │ - movq $0xe80080,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe800b0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2c(%r12),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e8170a │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e81773 │ │ │ │ + movq $0xe81080,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x5437b9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe816d8,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + iret │ │ │ │ + fisttps 0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e801e4 │ │ │ │ - movq $0xe80198,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e8180c │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e8184e │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e819a7 │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e819ce │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e8196f │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e80198 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e80768 │ │ │ │ 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,0x2f(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - movq $0x13e0409,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x543715(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 e80608 │ │ │ │ + jmp e81b20 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e8025a │ │ │ │ + rex.RB call 73e0539c <__environ@GLIBC_2.2.5+0x72a05f74> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80296 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e053fc <__environ@GLIBC_2.2.5+0x72a05fd4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e803bb │ │ │ │ - movq $0xe80318,-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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x7(%rcx,%rdi,1) │ │ │ │ + jb e81cbb │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e81cb0 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e81c47 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0x4a(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe81e68,-0x80(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + add %rdx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rdx,-0x78(%rbp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rdx,-0x70(%rbp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,-0x68(%rbp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x60(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10b,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff80,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe81c98,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e80318 │ │ │ │ + jne e81c98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e81caf │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e82548 │ │ │ │ + movq $0x10,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) │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x18(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e81d4c │ │ │ │ + movq $0xe81d10,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e81d10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rdx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe80220,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe80270,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e81b34 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e823e4 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e823a9 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e82381 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e81b34 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e803fa │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe81fa8,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x5751a9(%rip),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e81efc │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8211d │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e81f7b │ │ │ │ + movq $0xe81a48,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe82358,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8050b │ │ │ │ - movq $0xe80478,-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 %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ + pop %rax │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + movzbl %bl,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne e8211d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jg e82134 │ │ │ │ + mov 0x20(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je e82104 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %r10,0xd0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je e8229e │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movq $0xe82410,0x10(%rbp) │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %bl,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r11,%rax │ │ │ │ + je e821cb │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %r9,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + test %r10,%r10 │ │ │ │ + jne e8211d │ │ │ │ + movq $0xe82220,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e80478 │ │ │ │ + jne e82220 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + mov $0x6c,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + call ffffffffd9716b2f <__environ@GLIBC_2.2.5+0xffffffffd8317707> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e804fb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe802b8,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja e82322 │ │ │ │ + movq $0xe81aa8,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe803d0,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe82258,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + or $0x0,%eax │ │ │ │ + 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(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + jmp e81eff │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e81b34 │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e81b34 │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e81b34 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e81cd7 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e81b34 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e8054a │ │ │ │ + rex.RB call 73e05dd4 <__environ@GLIBC_2.2.5+0x72a069ac> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e805d9 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e805ce │ │ │ │ + rex.RB call 73e05e34 <__environ@GLIBC_2.2.5+0x72a06a0c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe80520,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c3901,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - call e805e0 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80690 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e80685 │ │ │ │ - movq $0xe80418,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0xe80560,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,-0x8(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x543271(%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 %ebp,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e8257e │ │ │ │ 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 e80bf0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e80722 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e82588 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e82690 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e825c6 │ │ │ │ + movq $0xe82568,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e82568 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe82680,-0x90(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x88(%rbp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov %r9,-0x78(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x4d(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x58(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff70,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x90,%ebp │ │ │ │ + lea 0x5749b2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe82748,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + iret │ │ │ │ + push %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8075e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e82b02 │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jmp e8289e │ │ │ │ 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) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %rdi │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80883 │ │ │ │ - movq $0xe807e0,-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 %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + jne e827a8 │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov 0x88(%rbp),%r8 │ │ │ │ + movzbl 0x38(%rbp),%r9d │ │ │ │ + movzbl %bl,%r10d │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne e8289e │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp %rdi,%r11 │ │ │ │ + jg e828be │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + add %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je e82885 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r10,0xb0(%rsp) │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je e82a2e │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movq $0xe82ba0,0x10(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %bl,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + lea 0x10(%rcx),%r14 │ │ │ │ + add %r11,%r14 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je e82943 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r11 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne e8289e │ │ │ │ + movq $0xe82998,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ + mov %cl,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e807e0 │ │ │ │ + jne e82998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rdx │ │ │ │ + mov $0x6a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rdx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe806e8,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0xe80738,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + es call ffffffffd97172a7 <__environ@GLIBC_2.2.5+0xffffffffd8317e7f> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e808c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e82aa4 │ │ │ │ + movq $0xe824e0,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe829d0,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + pop %rdi │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x78(%rbp),%r14 │ │ │ │ + jmp e82b0a │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e82b73 │ │ │ │ + movq $0xe82480,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe82ad8,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e809d3 │ │ │ │ - movq $0xe80940,-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 %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x78(%rbp),%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e82c0c │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + mov 0x28(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x50(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e82c7e │ │ │ │ + movq $0xe82c48,0x38(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e80940 │ │ │ │ + jne e82c48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e809c3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe80780,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe80898,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jl e82dd7 │ │ │ │ + lea 0x10(%r11),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ - movq $0x117c168,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e82dfe │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e82d9f │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x78(%rbp) │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + 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 e82f50 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e80a12 │ │ │ │ + rex.RB call 73e067cc <__environ@GLIBC_2.2.5+0x72a073a4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80a4e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e0682c <__environ@GLIBC_2.2.5+0x72a07404> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e80b18 │ │ │ │ - movq $0xe80ab0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e80ab0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + rex.WRB orb $0xf,-0x7(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e80b08 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe80a28,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + jb e82f60 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e80bc0 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e80bb5 │ │ │ │ - movq $0x117a748,-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 $0xe809e8,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe80a70,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ + ja e830c8 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e8305c │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe83280,-0x78(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov %r10b,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - enter $0xfffa,$0xff │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e80c69 │ │ │ │ - movq $0xe808e0,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0xe80b30,-0x30(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x542c95(%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 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp e80ce0 │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe830b0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e830b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80d03 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - lea 0x55f724(%rip),%r8 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e80bf0 │ │ │ │ - lea 0x542c0e(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e830c7 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e839c8 │ │ │ │ + movq $0x10,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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80d72 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e80ce0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80dc2 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e80608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e04734 <__environ@GLIBC_2.2.5+0x72a0530c> │ │ │ │ - xor %cl,-0x38(%rcx,%rcx,4) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x13(%rbx),%rdi │ │ │ │ - mov 0xb(%rbx),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp e80bf0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x30(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x20(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e83164 │ │ │ │ + movq $0xe83128,0x30(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e83128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e82f61 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e83860 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e83825 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e837fd │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e82f61 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80e6a │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov 0x14(%rbx),%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e7f820 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe83338,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x573d91(%rip),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int $0xcf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e80eb3 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x15(%rbx),%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7f918 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp e8349f │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e80fc0 │ │ │ │ - add $0xa0,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,(%r15) │ │ │ │ + mov $0x4d,%dh │ │ │ │ + rex movzbl %bl,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e8359f │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg e83630 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %r11,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r11 │ │ │ │ + add %r11,%rsi │ │ │ │ + mov %rdi,%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + add %r11,%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r11 │ │ │ │ + cmp %rsi,%r11 │ │ │ │ + je e8348b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov %r11,0xd0(%rsp) │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e8359f │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e80fb5 │ │ │ │ - movq $0xe80d40,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0xe80d90,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0xe80de0,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0xe80e38,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe80e88,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0xe80fe0,-0x30(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x94(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x74(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x53(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e800e0 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x542959(%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) │ │ │ │ - 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) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + ja e8352b │ │ │ │ + movq $0xe82ed8,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdi,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe832d8,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int $0xcd │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81082 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe81098,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e83766 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0xe835d0,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cl,0x30(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e835d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - and %bl,(%rsi) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + int $0xcf │ │ │ │ (bad) │ │ │ │ - rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + ss call 44737ddb <__environ@GLIBC_2.2.5+0x433389b3> │ │ │ │ + cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe81058,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - jmp e80ed0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x54282f(%rip),%rbx │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e8114a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jne e83600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + int $0xce │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e811b9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e81243 │ │ │ │ - movq $0xe811c0,-0x20(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0xe83890,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %rdi,%r11 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je e836b9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub %r10,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e8359f │ │ │ │ + movq $0xe83708,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r10,%rcx │ │ │ │ + sub %r8,%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + sub %r10,%r8 │ │ │ │ + add %r8,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e811c0 │ │ │ │ + jne e83708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81233 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe81110,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,0x35(%r8) │ │ │ │ + call ffffffffd9718017 <__environ@GLIBC_2.2.5+0xffffffffd8318bef> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81282 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + int $0xcf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8138a │ │ │ │ - movq $0xe81300,-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 %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e81300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + jmp e83769 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e837e5 │ │ │ │ + movq $0xe82e78,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe83740,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e82f61 │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e82f61 │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e82f61 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + int $0xce │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8137a │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe81168,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe81258,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,0x75(%r11,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e830ef │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e82f61 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e813ca │ │ │ │ + rex.RB call 73e07254 <__environ@GLIBC_2.2.5+0x72a07e2c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81467 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8145c │ │ │ │ - movq $0xe812a0,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - movq $0xe813a0,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x5424c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e814aa │ │ │ │ + rex.RB call 73e072b4 <__environ@GLIBC_2.2.5+0x72a07e8c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81525 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8151a │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e839fe │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81572 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e83a08 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e83b08 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e83a46 │ │ │ │ + movq $0xe839e8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e839e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe83af8,-0x88(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r11 │ │ │ │ + mov %r11,-0x78(%rbp) │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x45(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e813e8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffff78,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov $0x1a,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e815ba │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e7fc88 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x88,%ebp │ │ │ │ + lea 0x57353a(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe83c70,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e815f6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e810c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e83b5c │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e83be1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e83b9c │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e83bd9 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e83dd8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e816d2 │ │ │ │ - movq $0xe81488,-0xa0(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0xe814c8,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0xe81548,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe81590,-0x58(%r12) │ │ │ │ + ja e83c47 │ │ │ │ + movq $0xe83900,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe815d0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x54(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x6c(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x85(%r12),%rax │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x542254(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 e81724 │ │ │ │ - movq $0xe81740,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x542215(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe83b50,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x1a,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,(%r15) │ │ │ │ + mov $0x4d,%dh │ │ │ │ + rex movzbl %bl,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e83dd8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov 0x70(%rbp),%r9 │ │ │ │ + mov 0x78(%rbp),%r10 │ │ │ │ + mov 0x80(%rbp),%r11 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %rsi,%r14 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jg e83e68 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + mov %r9,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + lea 0x10(%r8),%r14 │ │ │ │ + add %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + je e83dbf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je e83fc5 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movq $0xe83e08,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cl,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e83e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - 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 e81782 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e817ca │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + ds call 44738613 <__environ@GLIBC_2.2.5+0x433391eb> │ │ │ │ + cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ + and %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e83e38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81849 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8183e │ │ │ │ + rex │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0xe84068,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x114cd40,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %rdi,%r9 │ │ │ │ + add $0x10,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je e83ee3 │ │ │ │ + mov %r10,%r9 │ │ │ │ + sub %rdi,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %r9,%r9 │ │ │ │ + jne e83dd8 │ │ │ │ + movq $0xe83f38,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub %r10,%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + sub %rdi,%r10 │ │ │ │ + add %r10,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e83f38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e051bc <__environ@GLIBC_2.2.5+0x72a05d94> │ │ │ │ - pop %rsp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e818c2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0xe817e8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r10b,0x4900e83b(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ (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 loopne e81941 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e81943 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81938 │ │ │ │ - movq $0xe81760,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0xe81960,-0x20(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x541ffe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%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) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e819b4 │ │ │ │ - movq $0xe81798,-0x38(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e83f7c │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e84038 │ │ │ │ + movq $0xe83960,-0x68(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %r11,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe81868,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe83f70,0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + jne e840b0 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e840d7 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + mov 0x30(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x48(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e8414e │ │ │ │ + movq $0xe84118,0x30(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e84118 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e818f0 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jl e842bb │ │ │ │ + lea 0x10(%rax),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %r11,0xa8(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e842e5 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e8427b │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81a26 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e81700 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10e07c94 <__environ@GLIBC_2.2.5+0xfa0886c> │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81a9f │ │ │ │ - movq $0xe819e0,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xe81a00,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x541e9f(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 %r8,(%r8) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81afa │ │ │ │ + ja e8448f │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8b │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov 0x68(%rbx),%r11 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + mov 0x78(%rbx),%rbx │ │ │ │ + movq $0xe82f50,-0x98(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov %r10,-0x88(%r12) │ │ │ │ + lea -0x45(%r12),%r10 │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r10,-0x78(%r12) │ │ │ │ + mov %r8b,-0x70(%r12) │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + movq $0xe839c8,-0x48(%r12) │ │ │ │ + lea -0x92(%r12),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8b,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e82f50 │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%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 e845a8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1063b60 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e07e24 <__environ@GLIBC_2.2.5+0x72a089fc> │ │ │ │ + rex.XB │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81b91 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81b86 │ │ │ │ + rex.RB call 73e07e84 <__environ@GLIBC_2.2.5+0x72a08a5c> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe81b18,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ 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,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe81b38,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + rex.WRB orb $0xf,-0x7(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ + jb e845b8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e84720 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jge e846b4 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x1a(%rbx),%rdx │ │ │ │ + mov 0x22(%rbx),%r10b │ │ │ │ + mov 0x2a(%rbx),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x32(%rbx),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x3a(%rbx),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov 0x42(%rbx),%rdx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0xe848d8,-0x78(%rbp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov %rdx,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov %r10b,-0x38(%rbp) │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe84708,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + sub %rdi,%r9 │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e84708 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81c5c │ │ │ │ - movq $0xe81ac8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe81bb0,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x541cea(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne e8471f │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e85020 │ │ │ │ + movq $0x10,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) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x30(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x20(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e847bc │ │ │ │ + movq $0xe84780,0x30(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e84780 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%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) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp e845b9 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl e84eb8 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov %r9,%r11 │ │ │ │ + add %rcx,%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + sub %r9,%r11 │ │ │ │ + sub %rcx,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e84e7d │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e84e55 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e845b9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x28(%rbp) │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe84990,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + lea 0x572739(%rip),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int $0xcf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81d0f │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81d04 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe81c90,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81d4e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp e84af7 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + xor %r9b,(%r15) │ │ │ │ + mov $0x4d,%dh │ │ │ │ + rex movzbl %bl,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e84bf7 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + add %rsi,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg e84c88 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %r11,0xb0(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r11 │ │ │ │ + add %r11,%rsi │ │ │ │ + mov %rdi,%r11 │ │ │ │ + add %r10,%r11 │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + add %r11,%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r11 │ │ │ │ + cmp %rsi,%r11 │ │ │ │ + je e84ae3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov %r11,0xd0(%rsp) │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + mov 0xd0(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e84bf7 │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e84b83 │ │ │ │ + movq $0xe84530,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdi,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe84930,0x10(%rbp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int $0xcd │ │ │ │ (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e81dff │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81df4 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe81d28,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe81d70,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e84dbe │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 %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,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe81d90,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0xe84c28,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cl,0x30(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e84c28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int $0xcf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4c(%r8) │ │ │ │ + call 44739433 <__environ@GLIBC_2.2.5+0x4333a00b> │ │ │ │ + cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e84c58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int $0xce │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e81ecc │ │ │ │ - movq $0xe81cb0,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0xe81e20,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x541a82(%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 %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e81e88 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0xe84ee8,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %r10,%rdi │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add %rdi,%r11 │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je e84d11 │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub %r10,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rdi │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e84bf7 │ │ │ │ + movq $0xe84d60,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r10,%rcx │ │ │ │ + sub %r8,%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + sub %r10,%r8 │ │ │ │ + add %r8,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e84d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + ss add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,0x4900e84b(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + int $0xcf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp e81c18 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,0x40(%rdi) │ │ │ │ - movq $0xe81f00,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe81f28,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,0x75(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + jmp e84dc1 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e84e3d │ │ │ │ + movq $0xe844d0,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x5419b9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0xe84d98,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e845b9 │ │ │ │ + inc %rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + jmp e845b9 │ │ │ │ + inc %r10 │ │ │ │ + mov %r10,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e845b9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int $0xce │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e81fee │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,0x75(%r11,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e84747 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %r10,0x68(%rbp) │ │ │ │ + add $0x68,%rbp │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp e845b9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e82068 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8205d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe81fc8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e820a6 │ │ │ │ + rex.RB call 73e088ac <__environ@GLIBC_2.2.5+0x72a09484> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ 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) │ │ │ │ - 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 $0xe82080,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e82171 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82166 │ │ │ │ + rex.RB call 73e0890c <__environ@GLIBC_2.2.5+0x72a094e4> │ │ │ │ + rex.XB │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add (%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + add (%rax),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe820c8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e05ae4 <__environ@GLIBC_2.2.5+0x72a066bc> │ │ │ │ - je e821e3 │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82202 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe82010,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0xe82118,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e85056 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8224a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne e85060 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e85160 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e8509e │ │ │ │ + movq $0xe85040,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe85150,-0x88(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x15(%rbx),%r11 │ │ │ │ + mov %r11,-0x80(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r11 │ │ │ │ + mov %r11,-0x78(%rbp) │ │ │ │ + mov %r9,-0x70(%rbp) │ │ │ │ + mov 0x35(%rbx),%r9 │ │ │ │ + mov %r9,-0x68(%rbp) │ │ │ │ + mov 0x45(%rbx),%r9 │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x25(%rbx),%r9b │ │ │ │ + mov %r9b,-0x48(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov 0x7(%r10),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff78,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov $0x1a,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e82286 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e82190 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + add $0x88,%ebp │ │ │ │ + lea 0x571ee2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe852c8,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe82260,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e851b4 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + jmp e85239 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e82380 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82375 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe82228,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe822a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e851f4 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e85231 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%bl │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp e85430 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8529f │ │ │ │ + movq $0xe84f58,-0x68(%r12) │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe851a8,0x0(%rbp) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mov $0x1a,%bh │ │ │ │ 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 %cl,-0x75(%rax) │ │ │ │ + xor %r9b,(%r15) │ │ │ │ + mov $0x4d,%dh │ │ │ │ + rex movzbl %bl,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e85430 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%r8 │ │ │ │ + mov 0x70(%rbp),%r9 │ │ │ │ + mov 0x78(%rbp),%r10 │ │ │ │ + mov 0x80(%rbp),%r11 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %rsi,%r14 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jg e854c0 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + mov %r9,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + lea 0x10(%r8),%r14 │ │ │ │ + add %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + je e85417 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je e8561d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movq $0xe85460,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cl,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e05cf4 <__environ@GLIBC_2.2.5+0x72a068cc> │ │ │ │ - jb e823f3 │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82410 │ │ │ │ - movq $0xe82190,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe82308,-0x28(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x54154e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800e854(%r8) │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e8244b │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0xe856c0,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %rdi,%r9 │ │ │ │ + add $0x10,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je e8553b │ │ │ │ + mov %r10,%r9 │ │ │ │ + sub %rdi,%r9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r9 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %r9,%r9 │ │ │ │ + jne e85430 │ │ │ │ + movq $0xe85590,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub %r10,%rcx │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + sub %rdi,%r10 │ │ │ │ + add %r10,%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %al,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85590 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rcx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + xor $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,%r8b │ │ │ │ + push %rcx │ │ │ │ + call ffffffffd9719e9f <__environ@GLIBC_2.2.5+0xffffffffd831aa77> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e82482 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e855d4 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x60(%rbp),%r10 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e85690 │ │ │ │ + movq $0xe84fb8,-0x68(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %r11,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x88,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0xe855c8,0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e824be │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e82440 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + jne e85708 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r10 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + and %r10,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e8572f │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11,%rbx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + mov 0x30(%rbp),%bl │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x48(%rbp),%r10d │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne e857a6 │ │ │ │ + movq $0xe85770,0x30(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe82498,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add %rcx,%r10 │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jl e85913 │ │ │ │ + lea 0x10(%rax),%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %r9,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + sub %rsi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov %r14,0xd0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rbx,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + movzbl %r10b,%ecx │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %r11,0xa8(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne e8593d │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e858d3 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + inc %rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e825b8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e825ad │ │ │ │ + rex.RB call 10e092ec <__environ@GLIBC_2.2.5+0xfa09ec4> │ │ │ │ + (bad) │ │ │ │ + add %r8,(%r8) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ja e85ae7 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe82460,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0xe824e0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8b │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%r10 │ │ │ │ + mov 0x50(%rbx),%r11 │ │ │ │ + mov 0x58(%rbx),%r14 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov 0x68(%rbx),%r11 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + mov 0x78(%rbx),%rbx │ │ │ │ + movq $0xe845a8,-0x98(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov %r10,-0x88(%r12) │ │ │ │ + lea -0x45(%r12),%r10 │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r10,-0x78(%r12) │ │ │ │ + mov %r8b,-0x70(%r12) │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + movq $0xe85020,-0x48(%r12) │ │ │ │ + lea -0x92(%r12),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r8b,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e845a8 │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e05f2c <__environ@GLIBC_2.2.5+0x72a06b04> │ │ │ │ - push $0x49 │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82640 │ │ │ │ - movq $0xe82440,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - movq $0xe82540,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x541326(%rip),%rbx │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae e85b46 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e82692 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e81c18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e85b54 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e85c35 │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov 0x1e(%rdi),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e85b8e │ │ │ │ + movq $0xe85b30,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85b30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe85c28,-0x78(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1d(%rbx),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + mov 0x5(%rbx),%r11 │ │ │ │ + mov %r11,-0x70(%rbp) │ │ │ │ + mov 0x35(%rbx),%r11 │ │ │ │ + mov %r11,-0x68(%rbp) │ │ │ │ + mov %r9,-0x60(%rbp) │ │ │ │ + mov 0x2d(%rbx),%r9 │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov 0x3d(%rbx),%r9 │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov 0x15(%rbx),%r9 │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov 0xd(%rbx),%r9 │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov 0x25(%rbx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov 0x6(%rdx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov 0x16(%rdx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff88,%rbp │ │ │ │ + jmp e7ab88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%fs │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ - movq $0xe82668,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - lea 0x541295(%rip),%rbx │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x541289(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + add $0x78,%ebp │ │ │ │ + lea 0x57140d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0xe85d08,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x70(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp e7aae8 │ │ │ │ + nop │ │ │ │ + mov %edi,%gs │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e85c9c │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x58(%rbp),%r11 │ │ │ │ + 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 %rax,0x58(%rsp) │ │ │ │ + mov 0x30(%rbp),%al │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp e85e9e │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,%fs │ │ │ │ (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - 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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + pop %rbp │ │ │ │ + call ffffffffd971a513 <__environ@GLIBC_2.2.5+0xffffffffd831b0eb> │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %al,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e85d38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%gs │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0xe82718,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e827e0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x49f0f8a5(%r10) │ │ │ │ + lret │ │ │ │ + movzbl 0x30(%rbp),%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne e85ffb │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x58(%rbp),%r11 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r9 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %rsi,%r14 │ │ │ │ + cmp %r9,%r14 │ │ │ │ + jg e86094 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + add $0x10,%r14 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %r8,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x10(%r11),%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je e85e8d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %r9,0xb0(%rsp) │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rax │ │ │ │ + mov 0xb0(%rsp),%r10 │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne e85ffb │ │ │ │ + add $0xa8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e827d5 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0xe82740,-0x8(%r12) │ │ │ │ + ja e85f5c │ │ │ │ + movq $0xe85998,-0xa0(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + mov %r11,-0x80(%r12) │ │ │ │ + mov %r10,-0x78(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %bl,-0x68(%r12) │ │ │ │ + mov %rdx,-0x60(%r12) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + movq $0xe85c78,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %al,0x30(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.WRXB fisttps 0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ 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) │ │ │ │ + jne e85fc8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%r10 │ │ │ │ + mov 0x60(%rbp),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x70(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x8(%rbp),%sil │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne e8621c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8,%rax │ │ │ │ + movq $0xe86028,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %cl,0x38(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e86028 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,%? │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ (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 $0xe82790,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + call 4473a833 <__environ@GLIBC_2.2.5+0x4333b40b> │ │ │ │ + cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne e86060 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ud0 0x0(%rip),%ecx │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB pop %r8 │ │ │ │ + add 0x20(%rbp),%rax │ │ │ │ + movq $0xe86408,-0x8(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x78(%rbp),%r8 │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + mov 0x68(%rbp),%rsi │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e7aae8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %rdi,%r8 │ │ │ │ + add $0x10,%r11 │ │ │ │ + add %r8,%r11 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je e86127 │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %rdi,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0xb8(%rsp) │ │ │ │ + mov %r9,0xb0(%rsp) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%r8 │ │ │ │ + mov 0xb0(%rsp),%r10 │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + jne e85ffb │ │ │ │ + movq $0xe86178,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + sub %r9,%rdi │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e86178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarl $1,0x37(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e82892 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe828a8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x30(%rbp) │ │ │ │ - movq $0x13e041a,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r10b,0x4900e85f(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e79ca0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.WRXB fisttps 0x0(%rip) │ │ │ │ + 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 $0xe82800,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e861dc │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%r10 │ │ │ │ + mov 0x60(%rbp),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x70(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x8(%rbp),%al │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xa8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e862dd │ │ │ │ + movq $0xe84340,-0xa0(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + mov %r11,-0x80(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov %sil,-0x68(%r12) │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x10d6918,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + movq $0xe861b0,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ jmp 1173ea0 │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e8633c │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x48(%rbp),%sil │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jmp e86899 │ │ │ │ + nopl (%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0xe82850,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - lea 0x54104a(%rip),%rbx │ │ │ │ - jmp 117f178 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x541046(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8298a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e863ac │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x48(%rbp),%sil │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp e86499 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e8643c │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x40(%rbp),%sil │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x48(%rbp),%al │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + and %r14,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e86653 │ │ │ │ + add $0xb0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e865b4 │ │ │ │ + movq $0xe81b20,-0xa8(%r12) │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + lea -0x4d(%r12),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov %al,-0x80(%r12) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0xe82548,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %r8,%r9 │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e81b20 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + movq $0xe86378,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (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 $0xe82958,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe829a8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x540f74(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e86614 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x40(%rbp),%sil │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x48(%rbp),%al │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + add $0xb0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e869d2 │ │ │ │ + movzbl %al,%ebx │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne e867ba │ │ │ │ + add $0xffffffffffffff50,%r12 │ │ │ │ + movq $0xe866a8,0x0(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e866a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sar $1,%dh │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e82a56 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e867aa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0xe80768,-0xa8(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + lea -0x4d(%r12),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + mov 0x48(%rbp),%bl │ │ │ │ + mov %bl,-0x88(%r12) │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x70(%r12) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rdi,-0x68(%r12) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + movq $0xe81148,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%r11 │ │ │ │ + mov %r11,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %bl,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x80(%rbp),%r8 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e80768 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + add %rsi,%rbx │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jl e869ea │ │ │ │ + lea 0x10(%r11),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + add %rsi,%r14 │ │ │ │ + mov %r10,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + sub %r8,%r14 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + sub %rcx,%r14 │ │ │ │ + mov %al,%cl │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xd0(%rsp) │ │ │ │ + mov %r10,0xa8(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + call e31350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0xffffffffffffff50,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je e86b91 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + add $0xb0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e869ba │ │ │ │ + movq $0xe7cad8,-0xa8(%r12) │ │ │ │ + mov %rax,-0xa0(%r12) │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %r9,-0x98(%r12) │ │ │ │ + lea -0x4d(%r12),%r9 │ │ │ │ + mov %r9,-0x90(%r12) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r9,-0x88(%r12) │ │ │ │ + mov %sil,-0x80(%r12) │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + mov %rdi,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + movq $0xe7d500,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%r9 │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %sil,-0x28(%r12) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r8,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r11,%r14 │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e7cad8 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + movq $0xe86308,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + movq $0xe865e0,0x0(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0xe7b6a8,-0xa8(%r12) │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + lea -0x4d(%r12),%r14 │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov %al,-0x80(%r12) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + movq $0xe7c0d0,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %al,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea 0x1(%r8),%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e7b6a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ 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) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne e86b24 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x68(%rbp),%r11 │ │ │ │ + mov 0x70(%rbp),%r10 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov 0x48(%rbp),%sil │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r10,0xa0(%rsp) │ │ │ │ + mov %r11,0x98(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + add $0xb0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e86de4 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jl e86cdc │ │ │ │ + movq $0xe7f338,-0xa8(%r12) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r8,-0x98(%r12) │ │ │ │ + lea -0x4d(%r12),%r9 │ │ │ │ + mov %r9,-0x90(%r12) │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + mov %r14b,-0x80(%r12) │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ + mov %r10,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %r11,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + movq $0xe7fd60,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%rdx │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r14b,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %r11,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e7f338 │ │ │ │ + movq $0xe7df08,-0xa8(%r12) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + lea -0x4d(%r12),%r8 │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + mov %r14b,-0x80(%r12) │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + mov 0xc8(%rsp),%r8 │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov %r11,-0x60(%r12) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0xe7e930,-0x50(%r12) │ │ │ │ + lea -0xa2(%r12),%r11 │ │ │ │ + mov %r11,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %r14b,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1(%rsi),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x80(%rbp) │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp e7df08 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + movq $0xe86af0,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 1173eb8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e82ad2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e86e6d │ │ │ │ + movq $0xe86e58,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e86e58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0xf6,0x31(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e85b10 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e82b85 │ │ │ │ - add $0x38,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e86edd │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e82b7a │ │ │ │ + ja e86ed2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe82a98,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xe82af0,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x10f3f70,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e064fc <__environ@GLIBC_2.2.5+0xfa070d4> │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82c2a │ │ │ │ - movq $0xe82a30,-0x58(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0xe82a78,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe82b10,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e86f52 │ │ │ │ + movq $0xe86f40,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x540d5c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e86f40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e82900 │ │ │ │ (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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e82ba8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e7b0a8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48005359(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e86f8a │ │ │ │ + movq $0xe86fa8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e7ac60 │ │ │ │ + lea 0x538e1f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + call ffffffffdf71b8b3 <__environ@GLIBC_2.2.5+0xffffffffde31c48b> │ │ │ │ + jmp e31cf8 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e826b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja e87109 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e86ffa │ │ │ │ + add $0xffffffffffffff48,%r12 │ │ │ │ + lea 0x538dae(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e87059 │ │ │ │ + movq $0xe86e88,-0xb0(%r12) │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0xe86f00,-0x90(%r12) │ │ │ │ + lea -0xb0(%r12),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + add $0xffffffffffffff78,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe7b2c8,-0xb0(%r12) │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xe7b338,-0x88(%r12) │ │ │ │ + mov %rcx,-0x78(%r12) │ │ │ │ + lea -0xb0(%r12),%rdx │ │ │ │ + mov %rdx,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + movq $0xe85b10,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + lea -0x88(%r12),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xe86e18,-0x8(%r12) │ │ │ │ + lea -0x4d(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe e8718a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73e0aa8c <__environ@GLIBC_2.2.5+0x72a0b664> │ │ │ │ + sub $0x75f6854d,%eax │ │ │ │ + or $0x48,%al │ │ │ │ + lea 0x53760b(%rip),%ebx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xe87190,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x538c5b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e823a0 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x101f2c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0xe871f0,0x0(%rbp) │ │ │ │ + lea 0x573230(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 117f010 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ 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,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e829d0 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e82dfd │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e82df2 │ │ │ │ - movq $0xe82c58,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe82c80,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe82cb0,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe82ce0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe82d10,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe82e18,-0x30(%rbp) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e81f50 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x540b9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - 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 e82eba │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe82ed0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xf001e02,%esp │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x56f442,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %edx,(%rcx) │ │ │ │ + xor (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ 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,0x1a(%rdi) │ │ │ │ - movq $0xe82e90,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e82d38 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x540a77(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e82f7a │ │ │ │ + jb e872c2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e872e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e873a1 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle e87397 │ │ │ │ + movq $0xe87328,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + 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,0x2d(%rdi) │ │ │ │ - movq $0xe82f48,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0xe82f98,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e87383 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0xe87298,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x5409a4(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x56fcab(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x538a40(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e83046 │ │ │ │ + jb e873e2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e87400 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e830c2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e874f6 │ │ │ │ + movq $0xe87438,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x48000000(%rax) │ │ │ │ + movl $0xe87480,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87480 │ │ │ │ + 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 %rbx │ │ │ │ (bad) │ │ │ │ - jmp 1172b30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 e83175 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e8316a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe83088,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0xe830e0,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + ja e874d8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe873c0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x538872(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x5388f3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + mov %edx,0x0(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e87566 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e87561 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5388a7(%rip),%rsi │ │ │ │ + lea 0x5374ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + mov %dl,0x0(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e875ce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e875c9 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x53883f(%rip),%rsi │ │ │ │ + lea 0x5374d2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + mov %dl,0x0(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e87636 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e87631 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5387d7(%rip),%rsi │ │ │ │ + lea 0x5374da(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e06aec <__environ@GLIBC_2.2.5+0x72a076c4> │ │ │ │ - jge e831eb │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e83213 │ │ │ │ - movq $0xe83020,-0x58(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0xe83068,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0xe83100,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x540793(%rip),%rbx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e87672 │ │ │ │ + movq $0xe87690,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e78c50 │ │ │ │ + lea 0x5388d7(%rip),%rbx │ │ │ │ jmp *-0x8(%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 e82fc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e83198 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e825d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x56f981(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x56f97c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + 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 e877c8 │ │ │ │ + nopl (%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 e832ea │ │ │ │ + jb e8770a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e82ef8 │ │ │ │ + jmp e87a60 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo e8335a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e83385 │ │ │ │ - movq $0xe83248,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe83270,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe832a0,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe832c8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x540629(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%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 e83443 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e8779c │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe83400,-0x20(%rbp) │ │ │ │ + movq $0xe87780,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e83400 │ │ │ │ + jne e87780 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x3,%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e877ab │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e877c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 e834e3 │ │ │ │ - add $0x50,%r12 │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e8792c │ │ │ │ + mov %r8,%rbx │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne e87898 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e834d8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe833b0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + ja e87836 │ │ │ │ + movq $0xe876e8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0xe87960,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e83548 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e878a8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e8353d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ja e87900 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe87720,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0xe87878,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x538645(%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 │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e06ebc <__environ@GLIBC_2.2.5+0x72a07a94> │ │ │ │ - imul $0xffffffc4,-0x7d(%rcx),%ecx │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x53(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe83460,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe834f8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e87990 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e877f2 │ │ │ │ + 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e83616 │ │ │ │ + jb e879b2 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e87a60 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e06f8c <__environ@GLIBC_2.2.5+0x72a07b64> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - movq $0xe83568,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe835f0,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x54031d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e87a44 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe87a28,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x18(%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 e87a28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%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 e83718 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8370d │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x5402b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e87a53 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e877c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae e87a9c │ │ │ │ + lea 0x538510(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%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,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x70(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + movq $0xe87ac8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e837c6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%riz,1) │ │ │ │ + movl $0xe87a88,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87a88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x538264(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe87b48,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x16(%rbx),%rcx │ │ │ │ + mov 0x1e(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0713c <__environ@GLIBC_2.2.5+0x72a07d14> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e87b68 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e87be0 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e83841 │ │ │ │ - movq $0xe83740,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe837a0,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + ja e87bd0 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov 0xe(%rbx),%r8 │ │ │ │ + mov 0x16(%rbx),%r9 │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe879c8,-0x58(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x540185(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e87c28 │ │ │ │ + movq $0xe87990,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e8388e │ │ │ │ + jb e87c6a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e87a60 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e838f8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e838ed │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e87cfc │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe87ce0,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87ce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x3,%al │ │ │ │ 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,0x4d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge e87d0b │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp e877c8 │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e87e24 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je e87e1c │ │ │ │ + movq $0xe87d80,-0x28(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x16(%r14),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x1e(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e87d80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8396e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe838a8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-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 $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB call 73e072ec <__environ@GLIBC_2.2.5+0x72a07ec4> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e87db0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e87e2f │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e839f1 │ │ │ │ - movq $0xe83868,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe83918,-0x8(%r12) │ │ │ │ + ja e87e0c │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov 0xe(%rbx),%r8 │ │ │ │ + mov 0x16(%rbx),%r9 │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe87c80,-0x58(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53ffdd(%rip),%rbx │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + jmp e87a60 │ │ │ │ + lea 0x53815d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e87e77 │ │ │ │ + movq $0xe87c48,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e87ee6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 116ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je e87ee1 │ │ │ │ + movq $0x117a980,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x5381ef(%rip),%rsi │ │ │ │ + lea 0x5381c2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 106dac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e83a3e │ │ │ │ + jb e87f2a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e87f48 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne e87f68 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x56f0e4(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe87f00,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x538184(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0741c <__environ@GLIBC_2.2.5+0x72a07ff4> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e83b21 │ │ │ │ - movq $0xe83a18,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe83a60,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53feb5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e87ff2 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + movq $0x13bff91,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 10da0e8 │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e83ac8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e88042 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe88058,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x117bc40,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 10dfa48 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e83998 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x80(%r8) │ │ │ │ + call ffffffffdf71c963 <__environ@GLIBC_2.2.5+0xffffffffde31d53b> │ │ │ │ + jmp 1144ff0 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ 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,0x40(%rdi) │ │ │ │ - movq $0xe83b50,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe83b80,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x10d6918,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x53fde1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173eb8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e83cbb │ │ │ │ + jb e88111 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe83c78,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0xe88100,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e83c78 │ │ │ │ + jne e88100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + sub $0x738b4c00,%eax │ │ │ │ + (bad) │ │ │ │ + jmp 1144c88 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x1145328,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e83d5b │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e83d50 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe83c28,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1173eb8 │ │ │ │ + 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 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e83dc0 │ │ │ │ + jb e881cf │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e83db5 │ │ │ │ + ja e881c4 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ + movq $0xe880c0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x117bc40,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 10da0e8 │ │ │ │ movq $0x18,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) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jge e8823a │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e07734 <__environ@GLIBC_2.2.5+0x72a0830c> │ │ │ │ - imul $0xffffffc4,-0x7d(%rcx),%ecx │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x53(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe83cd8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe83d70,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e83e8e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - 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 e83ef8 │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e88350 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e83eed │ │ │ │ + ja e88345 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle e88331 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle e88331 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e8825d │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jge e88374 │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + mov (%r9,%rdi,1),%r9b │ │ │ │ + cmp $0x80,%r9b │ │ │ │ + jae e88354 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e88296 │ │ │ │ + inc %rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e8826d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jl e8844a │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e8844a │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e882ca │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e886dc │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rdi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e886cc │ │ │ │ + imul %rdi,%rsi │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e884d8 │ │ │ │ + movq $0xe89098,-0x38(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x53641c(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + cmp $0xe0,%r9b │ │ │ │ + jae e8842a │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e88296 │ │ │ │ + add $0x2,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e8826d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne e88296 │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%cl │ │ │ │ + cmp $0x80,%cl │ │ │ │ + jae e8858c │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e883a8 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jae e883d0 │ │ │ │ + movq $0xe88700,-0x28(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe88788,-0x30(%rbp) │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0xf0,%r9b │ │ │ │ + jae e88576 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e88296 │ │ │ │ + add $0x3,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e8826d │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e884e8 │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e88472 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e886dc │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rdi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e886cc │ │ │ │ + imul %rdi,%rsi │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e884d8 │ │ │ │ + movq $0xe88ef8,-0x38(%rbp) │ │ │ │ + neg %rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x537969(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + jl e8864b │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e88510 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e886dc │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rdi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e886cc │ │ │ │ + imul %rdi,%rsi │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e884d8 │ │ │ │ + movq $0xe89238,-0x38(%rbp) │ │ │ │ + neg %rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jge e88296 │ │ │ │ + add $0x4,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jmp e8826d │ │ │ │ + cmp $0xe0,%cl │ │ │ │ + jae e885b6 │ │ │ │ + add $0x10,%rdx │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rdx,%rbx,1),%ebx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff40,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + lea -0x80(%rcx),%rbx │ │ │ │ + jmp e88391 │ │ │ │ + cmp $0xf0,%cl │ │ │ │ + jae e885f7 │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0x10,%rdx │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rdx,%rbx,1),%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rsi,%rbx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff20,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + lea -0x80(%rcx),%rbx │ │ │ │ + jmp e88391 │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ + lea 0x3(%rbx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x2(%rbx),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rdx,%rbx,1),%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff10,%rcx │ │ │ │ + shl $0x12,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + lea -0x80(%rcx),%rbx │ │ │ │ + jmp e88391 │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x20,%rax │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sar $0x20,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e88669 │ │ │ │ + test %r8,%r8 │ │ │ │ + jg e886dc │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rdi │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rsi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg e886cc │ │ │ │ + imul %rdi,%rsi │ │ │ │ + shl $0x20,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl e884d8 │ │ │ │ + movq $0xe893d8,-0x38(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x5377bd(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x5377f5(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e83f6e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0xe83ea8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x57(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%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 405200 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e84013 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e84008 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe83e68,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe83f18,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,0x3d(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movb $0xb6,0xf(%rax) │ │ │ │ + testb $0x0,0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x148ffb6,0xf(%rax) │ │ │ │ + testl $0x800,0x3d(%rax) │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdi,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jl e8885e │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jge e88810 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + add $0xe0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x12(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e88a09 │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x12,%rsi │ │ │ │ + add $0xf0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0xc,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x11(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + add $0x80,%rsi │ │ │ │ + mov %sil,0x12(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x13(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e888c3 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge e88b07 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl e88810 │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp e88d10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e88936 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e88879 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e888ad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e840aa │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e8409f │ │ │ │ - movq $0xe83de0,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0xe83f90,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x53f947(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja e88e38 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e88c74 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e88a7e │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e889bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e889f3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e840f6 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x55c331(%rip),%rdi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e84030 │ │ │ │ - lea 0x53f903(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e88e58 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e88c9d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sar $0x6,%rsi │ │ │ │ + add $0xc0,%rsi │ │ │ │ + mov %sil,0x10(%rbx) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + mov %al,0x11(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e88b78 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e88bee │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e88b2e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88b62 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + adc -0x77(%rax),%ecx │ │ │ │ + pushf │ │ │ │ + and $0xb0,%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) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lret │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e88e78 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e88e0f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,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) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88998 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88ae0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jg e88d86 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e88cc6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88cfa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e84196 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e88ec1 │ │ │ │ + sub %rbx,%rcx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rax),%rbx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e88e98 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88c4d │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe88928,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe88a70,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe88be0,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88de8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe88d78,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e07b0c <__environ@GLIBC_2.2.5+0x72a086e4> │ │ │ │ - pop %rsi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e84214 │ │ │ │ - movq $0xe84120,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe84170,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53f7e2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e88f18 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e88f6d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e88fd2 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e88f45 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e88f65 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e840d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%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,(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8905f │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e89042 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8901b │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe88fc0,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e841b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e890b8 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e89110 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e89172 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e890e5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e89108 │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e842d2 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e84030 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e891ff │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e891e2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e891bb │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe89160,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e89258 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e892ad │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e89312 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e89285 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e892a5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e83638 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8939f │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e89382 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8935b │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe89300,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e836c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + and %r9b,-0x73(%r8) │ │ │ │ + push %rbx │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e893f8 │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e8944d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + shl $1,%r14 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + shl $1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jg e894b2 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e89425 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e89445 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e84415 │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8440a │ │ │ │ - movq $0xe84248,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe84278,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe842a8,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe842f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe84320,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe84430,-0x30(%rbp) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3c(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e83bb0 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x53f5f4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8953f │ │ │ │ + sub %rbx,%rdx │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + cmp %rcx,%rcx │ │ │ │ + je e89522 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe4b410,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e894fb │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0xe894a0,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1173eb8 │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x48005369(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e844d2 │ │ │ │ + jb e8960d │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e89602 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe844e8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0xe881e8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0xe89628,-0x18(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ + jmp e872e0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - sbb $0x401f0f00,%eax │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe844a8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e84350 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x53f4cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e845de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push $0x53 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e07f54 <__environ@GLIBC_2.2.5+0x72a08b2c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e84659 │ │ │ │ - movq $0xe84568,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe845b8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ + rex.RB mov $0x72f8394c,%r8d │ │ │ │ + rex.WR │ │ │ │ + movq $0xe896c0,-0x30(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1e(%rbx),%r14 │ │ │ │ + movq $0x117c168,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov 0x26(%rbx),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0x16(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53f3b5(%rip),%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 11465d8 │ │ │ │ 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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e846dc │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x7d(%rbp) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e846d1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + ja e89739 │ │ │ │ + movq $0xe88008,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xe88170,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0xe897d8,0x18(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x117c168,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + jmp 1146848 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x5369c0(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + enter $0x3a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,0x48005367(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp e899e4 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + jmp e89957 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + jmp e89841 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e84600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0xe89818,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e89818 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge e897bf │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ + movabs $0x7fffffffffffffff,%rcx │ │ │ │ + movabs $0x7fffffffffffffff,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e89890 │ │ │ │ + movq $0xe89880,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e89880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e837e8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x48005366(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne e8989e │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x5364ca(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe898e8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0xe(%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 e898e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + xchg %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0xe89df8,0x30(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp e87f48 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je e89afd │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x3ff0,%eax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rsi │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je e89a64 │ │ │ │ + test %rax,%rax │ │ │ │ + je e89afd │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg e89b0d │ │ │ │ + movq $0xe899c0,0x0(%rbp) │ │ │ │ + lea 0x534de9(%rip),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e899c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e84772 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e84510 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jge e899b0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + jmp e899d4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo e847e2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e8480d │ │ │ │ - movq $0xe84688,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe846f8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe84728,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe84750,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + gs push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jge e899d8 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e89a40 │ │ │ │ + movq $0xe89578,-0x58(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x53f209(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0xe89770,0x0(%rbp) │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov %r9,0x10(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + jmp 1173a30 │ │ │ │ + movabs $0x8000000000000000,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne e897a5 │ │ │ │ + movq $0xe89aa8,0x30(%rbp) │ │ │ │ + lea 0x534cd2(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e89aa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ 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 e8485a │ │ │ │ - movq $0xe84878,-0x8(%rbp) │ │ │ │ + add %dl,0x49005622(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e89aed │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x13ebd38,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x561f14(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 1172b30 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg e89b3b │ │ │ │ + movq $0xe89998,0x0(%rbp) │ │ │ │ + lea 0x534c37(%rip),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e89998 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne e89b95 │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e899e4 │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae e89d2c │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge e89bc6 │ │ │ │ + add $0x2,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp e89ba1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %rsi,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jge e89c5b │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov (%r11,%r9,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae e89b7c │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge e89bc6 │ │ │ │ + inc %r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp e89ba1 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e89d4c │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e89d4c │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e89bfa │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg e89ff2 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rcx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + imul %rdi,%r9 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp $0x7fffffff,%rdx │ │ │ │ + jg e89fe2 │ │ │ │ + imul %rcx,%rbx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e89dd4 │ │ │ │ + movq $0xe8a648,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jne e89bc6 │ │ │ │ + lea 0x10(%rcx),%rbx │ │ │ │ + mov (%rbx,%rdi,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e89ea6 │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%rcx │ │ │ │ + jne e89c8f │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + jae e89cc3 │ │ │ │ + movq $0xe8ae90,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x53f1cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe8ac08,-0x10(%rbp) │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %rcx,%rdi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdi,%rcx │ │ │ │ + lea 0x1(%rcx),%r9 │ │ │ │ + mov %r9,%r10 │ │ │ │ + imul %rdx,%r10 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae e89e90 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge e89bc6 │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp e89ba1 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jl e89e04 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e89d74 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg e89ff2 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rcx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + imul %rdi,%r9 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp $0x7fffffff,%rdx │ │ │ │ + jg e89fe2 │ │ │ │ + imul %rcx,%rbx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e89dd4 │ │ │ │ + movq $0xe8aa88,0x0(%rbp) │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x53606d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + pop %rsp │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + decl -0x7b(%rax) │ │ │ │ + leave │ │ │ │ + jl e89f67 │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e89e2c │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg e89ff2 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rcx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + imul %rdi,%r9 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp $0x7fffffff,%rdx │ │ │ │ + jg e89fe2 │ │ │ │ + imul %rcx,%rbx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e89dd4 │ │ │ │ + movq $0xe8a460,0x0(%rbp) │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge e89bc6 │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp e89ba1 │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e89ed0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdi │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e89c78 │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e89f12 │ │ │ │ + lea 0x10(%rcx),%r9 │ │ │ │ + lea 0x2(%rdi),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdi │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e89c78 │ │ │ │ + lea 0x10(%rcx),%r9 │ │ │ │ + lea 0x3(%rdi),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + lea 0x2(%rdi),%r11 │ │ │ │ + movzbl (%r10,%r11,1),%r10d │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + add $0x10,%rcx │ │ │ │ + inc %rdi │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0xc,%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + jmp e89c78 │ │ │ │ + neg %rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x20,%rdx │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x20,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle e89f85 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg e89ff2 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rcx │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + and %r9,%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + imul %rdi,%r9 │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp $0x7fffffff,%rdx │ │ │ │ + jg e89fe2 │ │ │ │ + imul %rcx,%rbx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e89dd4 │ │ │ │ + movq $0xe8a340,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x535ea7(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x535edf(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + add $0xc0,%r11 │ │ │ │ + mov %r11b,0x10(%rbx) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + mov %r8b,0x11(%rbx) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + jmp e8a82c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8ae52 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8abc8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8aa50 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a8ee │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a788 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a5a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a606 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a307 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0x98(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r9,%r11 │ │ │ │ + shl $1,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg e8a2b3 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e8a1d2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a219 │ │ │ │ + sub %r9,%r8 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + je e8a190 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4800535b(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp e8a3fd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + mov %r9,0x110(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e8a5ce │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e8a3b7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + mov %r9,0x110(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a3e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4800535a(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xf0(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp e8a51d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x100(%rsp) │ │ │ │ + mov %r9,0xf8(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e8a568 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e8a4d7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x100(%rsp) │ │ │ │ + mov %r9,0xf8(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a505 │ │ │ │ + sub %rdx,%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e8a144 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + sub %rdx,%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e8a16a │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e848e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e848ca │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48005358(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xc0(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp e8a705 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xd0(%rsp) │ │ │ │ + mov %r9,0xc8(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e8a750 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e8a6bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xd0(%rsp) │ │ │ │ + mov %r9,0xc8(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a6ed │ │ │ │ + sub %rdx,%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e8a11e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r9,%r11 │ │ │ │ + shl $1,%r11 │ │ │ │ + cmp %rbx,%r11 │ │ │ │ + jg e8a897 │ │ │ │ + lea 0x10(%r8),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%r8),%r14 │ │ │ │ + cmp %r8,%r8 │ │ │ │ + jne e8a7b6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x98(%rsp) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a7fd │ │ │ │ + sub %r9,%rbx │ │ │ │ + lea 0x10(%r8),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%r8),%r9 │ │ │ │ + cmp %r8,%r8 │ │ │ │ + je e8a0d9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r9,%r11 │ │ │ │ + shl $1,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg e8a9fc │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e8a91e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8a965 │ │ │ │ + sub %r9,%r8 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + je e8a097 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + nop │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e84940 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e84935 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %dh,0x54(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jge e8aaa0 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + lea 0x10(%rcx),%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xd8(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp e8ab45 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + mov %r9,0xe0(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + shl $1,%rdx │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $1,%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg e8ab90 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + cmp %rax,%rax │ │ │ │ + jne e8aaff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + mov %r9,0xe0(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8ab2d │ │ │ │ + sub %rdx,%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rax,%rax │ │ │ │ + je e8a071 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x3e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdx │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jge e8ac30 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + cmp $0x80,%r8 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + cmp $0x10000,%r8 │ │ │ │ + setae %r14b │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + add %r11,%r14 │ │ │ │ + cmp $0x800,%r8 │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + add %r14,%r11 │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + jl e8ad01 │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + jge e8acab │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + add $0xe0,%r11 │ │ │ │ + mov %r11b,0x10(%rbx) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + mov %r11b,0x11(%rbx) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + mov %r8b,0x12(%rbx) │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + jmp e8a991 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x12,%r11 │ │ │ │ + add $0xf0,%r11 │ │ │ │ + mov %r11b,0x10(%rbx) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0xc,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + mov %r11b,0x11(%rbx) │ │ │ │ + mov %r8,%r11 │ │ │ │ + sar $0x6,%r11 │ │ │ │ + and $0x3f,%r11d │ │ │ │ + add $0x80,%r11 │ │ │ │ + mov %r11b,0x12(%rbx) │ │ │ │ + and $0x3f,%r8d │ │ │ │ + add $0x80,%r8 │ │ │ │ + mov %r8b,0x13(%rbx) │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + jmp e8ad93 │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + jge e8a002 │ │ │ │ + test %r11,%r11 │ │ │ │ + jl e8acab │ │ │ │ + mov %r8b,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + jmp e8a248 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r9,%r11 │ │ │ │ + shl $1,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg e8adfe │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r14 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + jne e8ad1d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8ad64 │ │ │ │ + sub %r9,%r8 │ │ │ │ + lea 0x10(%rbx),%r11 │ │ │ │ + add %r9,%r11 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + cmp %rbx,%rbx │ │ │ │ + je e8a02f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e082b4 <__environ@GLIBC_2.2.5+0x72a08e8c> │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ push %rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e849b1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe848e8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + jge e8aeb0 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov %r8,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 405200 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp e899e4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ + push %rbx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0832c <__environ@GLIBC_2.2.5+0x72a08f04> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1d09401 <__environ@GLIBC_2.2.5+0x909fd9> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x53f037(%rip),%rbx │ │ │ │ + rex.RB loopne e8af89 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e8af56 │ │ │ │ + movq $0xe8af78,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 10df6f8 │ │ │ │ + lea 0x5351fb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 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) │ │ │ │ + add %al,%al │ │ │ │ + push %rcx │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8948de894900e8af,%al │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0xe84898,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe84960,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WXB and $0x200,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e849d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x48005351(%rax) │ │ │ │ + movl $0xe8afc8,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1146500 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e84ad2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e84840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + call 7673fbd3 <__environ@GLIBC_2.2.5+0x753407ab> │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %ch,%cl │ │ │ │ + rorl %cl,0x25(%rdx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x51(%rax) │ │ │ │ + push %rbx │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e84b3d │ │ │ │ - movq $0xe84a90,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe84ab0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja e8b049 │ │ │ │ + movq $0xe87fc0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xe89650,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x53eef1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + 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 e84b8e │ │ │ │ + jb e8b096 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b0b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e08504 <__environ@GLIBC_2.2.5+0xfa090dc> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe84c00,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8b175 │ │ │ │ + movq $0xe8b0f8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e84c00 │ │ │ │ + jne e8b0f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%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) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x54(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe84b68,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8b165 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rsi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe8b070,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x534fec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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 e84cae │ │ │ │ + jb e8b1c6 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b1e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e08624 <__environ@GLIBC_2.2.5+0xfa091fc> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe84d20,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8b280 │ │ │ │ + movq $0xe8b228,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e84d20 │ │ │ │ + jne e8b228 │ │ │ │ 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,(%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,0x57(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe84bb0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe84c88,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e84dce │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 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 %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e08744 <__environ@GLIBC_2.2.5+0x72a0931c> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - movq $0xe84cd0,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe84da8,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x53ebe5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%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 e84ed0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbx,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e84ec5 │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x53eb79(%rip),%rbx │ │ │ │ + ja e8b270 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0xe8b1a0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e8b0b8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x534ee9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e84f4d │ │ │ │ - movq $0xe84f38,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8b301 │ │ │ │ + movq $0xe8b2f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e84f38 │ │ │ │ + jne e8b2f0 │ │ │ │ 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae e84f4b │ │ │ │ + jae e8b303 │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8b1e8 │ │ │ │ + lea 0x534e70(%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e84f8e │ │ │ │ + jb e8b346 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e08904 <__environ@GLIBC_2.2.5+0x72a094dc> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85009 │ │ │ │ - movq $0xe84ef8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe84f68,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53ea3d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8b425 │ │ │ │ + movq $0xe8b3a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8b3a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85056 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8b415 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rsi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe8b320,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x534d54(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 e8b368 │ │ │ │ + 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 e85096 │ │ │ │ + jb e8b49e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b4c0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e85157 │ │ │ │ - movq $0xe850f8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb e8b57d │ │ │ │ + movq $0xe8b500,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e850f8 │ │ │ │ + jne e8b500 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe85070,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rdi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8b56d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rsi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe8b478,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x534c64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e08acc <__environ@GLIBC_2.2.5+0x72a096a4> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e851d1 │ │ │ │ - movq $0xe85030,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe850b8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53e87d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,%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 (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e8521e │ │ │ │ + jb e8b5f9 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0xe8b5e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8b5e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + mov $0xe8,%dh │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + jmp ea56a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e852c3 │ │ │ │ - movq $0xe85280,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e85280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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 e8b62c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8b638 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe8b610,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e08c34 <__environ@GLIBC_2.2.5+0x72a0980c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85339 │ │ │ │ - movq $0xe851f8,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe85240,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0xe8b5a8,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53e71d(%rip),%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp e8b4c0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x534aff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e852e0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e8b761 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e8b759 │ │ │ │ + movq $0xe8b748,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8b748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4c00e8b7(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp ea56a0 │ │ │ │ + lea 0x534a98(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e85178 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8b794 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8b7a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - movq $0xe85368,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe85398,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x53e649(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe8b778,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e85466 │ │ │ │ + jb e8b83a │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b858 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e08ddc <__environ@GLIBC_2.2.5+0xfa099b4> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe854d8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8b91b │ │ │ │ + movq $0xe8b890,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e854d8 │ │ │ │ + jne e8b890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x54(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe85440,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rsi) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8b90b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe8b818,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0xe4b410,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x5348de(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x56b71c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4800530f(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8b96a │ │ │ │ + movq $0xe8b988,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp e8b858 │ │ │ │ + lea 0x534897(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fs movsxd %edx,%edi │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85586 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8b9d5 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add (%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8b9f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e08efc <__environ@GLIBC_2.2.5+0xfa09ad4> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe855f8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8bb10 │ │ │ │ + test %r14,%r14 │ │ │ │ + je e8bb1f │ │ │ │ + movq $0xe8ba40,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e855f8 │ │ │ │ + jne e8ba40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe85488,-0x30(%r12) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8bb7d │ │ │ │ + mov 0x1e(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je e8bafe │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe85560,-0x18(%r12) │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + call e31700 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + jl e8bb29 │ │ │ │ + test %rax,%rax │ │ │ │ + jle e8bafe │ │ │ │ + movq $0xe79240,-0x48(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x13bfd61,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + lea 0x534258(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x534701(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x53423b(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe8b9a8,-0x48(%r12) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e856a6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8bc07 │ │ │ │ + movq $0xe8bbe0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8bbe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e856e6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jg e8bbf7 │ │ │ │ + lea 0x534171(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e8b9f8 │ │ │ │ + lea 0x534612(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e857a7 │ │ │ │ - movq $0xe85748,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8bcc4 │ │ │ │ + movq $0xe8bc68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e85748 │ │ │ │ + jne e8bc68 │ │ │ │ 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %dh,0x5a(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg e8bc90 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + lea 0x5340d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe856c0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x13bfd61,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + lea 0x53455d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ 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 e85843 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85838 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe85680,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe85708,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + jb e8bd41 │ │ │ │ + movq $0xe8bd30,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8bd30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e858da │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e858cf │ │ │ │ - movq $0xe855a8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0xe857c0,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x53e197(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x4c00e8bd(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp ea56a0 │ │ │ │ + lea 0x5344e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%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 %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8bd80 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8bd8c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85926 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x55ab01(%rip),%rdi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e85860 │ │ │ │ - lea 0x53e153(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ 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) │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0xe8bd60,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e859a1 │ │ │ │ - movq $0xe85990,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8be65 │ │ │ │ + movq $0xe8be40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e85990 │ │ │ │ + jne e8be40 │ │ │ │ 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - cmovs -0x7cb7f7a3(%rbx),%ecx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x56b1d1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x56b1cc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x53441c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e8beb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - out %eax,$0x92 │ │ │ │ (bad) │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + incl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e859de │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e09354 <__environ@GLIBC_2.2.5+0x72a09f2c> │ │ │ │ - pop %rsi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85a5c │ │ │ │ - movq $0xe85950,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe859b8,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53e01a(%rip),%rbx │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae e8c432 │ │ │ │ + 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 %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x4,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + lea 0x3(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x2(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff10,%r9 │ │ │ │ + shl $0x12,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1d5 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e85900 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne e8bfb8 │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x1ff800,%r11d │ │ │ │ + cmp $0xd800,%r11 │ │ │ │ + jne e8bfc8 │ │ │ │ + mov $0xfffd,%ebx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + setae %r11b │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add %rax,%r11 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %r11,%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jl e8c097 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jge e8c111 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + add $0xe0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x2(%r9),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x3,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1a3 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jge e8c31f │ │ │ │ + test %rax,%rax │ │ │ │ + jl e8c111 │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %bl,(%rax,%r9,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + inc %r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1a3 │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + or %cl,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ 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) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jne e8c128 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp e8c1d5 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + add $0xf0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0xc,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%rax │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x2(%r9),%r11 │ │ │ │ + mov %al,(%rcx,%r11,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x3(%r9),%rcx │ │ │ │ + mov %al,(%rbx,%rcx,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x4,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jge e8c2c2 │ │ │ │ + lea 0x4(%r8),%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jg e8c2e4 │ │ │ │ + lea 0x10(%rcx),%r9 │ │ │ │ + mov (%r9,%rdi,1),%r9b │ │ │ │ + cmp $0x80,%r9b │ │ │ │ + jae e8c276 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8c232 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0xe8bf88,-0x50(%rbp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe8c0e0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + cmp $0xe0,%r9b │ │ │ │ + jae e8c36b │ │ │ │ + mov $0x2,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff40,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1d5 │ │ │ │ + movq $0xe8c3f0,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + movq $0xe8c418,-0x28(%rbp) │ │ │ │ + mov $0x4,%eax │ │ │ │ + sub %rdi,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 11745d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x6,%rax │ │ │ │ + add $0xc0,%rax │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + mov %al,(%r11,%r9,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + lea 0x1(%r9),%r11 │ │ │ │ + mov %al,(%rbx,%r11,1) │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x2,%r9 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1a3 │ │ │ │ + cmp $0xf0,%r9b │ │ │ │ + jae e8bedd │ │ │ │ + mov $0x3,%r10d │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + lea 0x2(%rdi),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movzbl (%rax,%r11,1),%eax │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + movzbl (%r11,%rax,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + add %r11,%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + add $0xffffffffffffff20,%r9 │ │ │ │ + shl $0xc,%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp e8c1d5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e85a00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ 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(%rax) │ │ │ │ + jne e8c404 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85b1a │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e85860 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x45(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge e8c434 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + jmp e8c1a3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e84df0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8c47e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8c4a0 │ │ │ │ + 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 %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e8c532 │ │ │ │ + movq $0xe8c4e0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8c4e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e84e80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e85c5d │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85c52 │ │ │ │ - movq $0xe85a90,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe85ac0,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe85af0,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe85b38,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe85b68,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe85c78,-0x30(%rbp) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3c(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e853c8 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x53de2c(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%rdi,1) │ │ │ │ + movl $0xe8c550,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + lea 0x533836(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x533d57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ + add %dh,0x50(%rdi) │ │ │ │ + movq $0xe8beb8,-0x18(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe8c600,0x10(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x4(%rcx),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x13(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e8beb8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne e8c5ec │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e8c608 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85d1a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe85d30,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb $0x401f0f00,%eax │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8c655 │ │ │ │ + movq $0xe8c458,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0xe8c5d0,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + 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) │ │ │ │ + add %ch,%cl │ │ │ │ + add %esi,%edi │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0xe85cf0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e85b98 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x53dd07(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e85e01 │ │ │ │ - movq $0xe85df0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e85df0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jae e8c6e9 │ │ │ │ + lea 0x533bd8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - cmovs -0x7cb7f7a3(%rbx),%ecx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ecx,-0xbeffd1(%rsi) │ │ │ │ - gs clc │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne e8c718 │ │ │ │ + lea 0x53359c(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85e3e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e8c71c │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8c74c │ │ │ │ + cmp 0x1e(%rbx),%rsi │ │ │ │ + jl e8c76c │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + movq $0xe8c6e0,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8c6e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0xe8c710,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x16(%rbx),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rdx,%rcx,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae e8c7e2 │ │ │ │ + movq $0x114d1b0,-0x48(%r12) │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae e8c865 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x48(%r12) │ │ │ │ + lea 0x2(%rsi),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae e8c907 │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + mov (%rdi,%r8,1),%dil │ │ │ │ + add $0x10,%rax │ │ │ │ + add $0x2,%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x48(%r12) │ │ │ │ + lea 0x3(%rsi),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + mov (%rdi,%r8,1),%dil │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x2(%rcx),%r9 │ │ │ │ + mov (%r8,%r9,1),%r8b │ │ │ │ + add $0x10,%rax │ │ │ │ + add $0x3,%rcx │ │ │ │ + mov (%rax,%rcx,1),%al │ │ │ │ + movq $0x114d1b0,-0x48(%r12) │ │ │ │ + lea 0x4(%rsi),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0xe77780,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dil,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e097b4 <__environ@GLIBC_2.2.5+0x72a0a38c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e85eb9 │ │ │ │ - movq $0xe85db0,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe85e18,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53dbd5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + rex.RB call 10e1032c <__environ@GLIBC_2.2.5+0xfa10f04> │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0xe8ca18,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8ca18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e85f3c │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x7e(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8cac2 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e85f31 │ │ │ │ + ja e8ca87 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0xe775f8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2d(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x53381a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe8cbc8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x7(%rax),%r14 │ │ │ │ + jmp e8c6b8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe8caf8,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x7(%rax),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8c6b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - 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,-0x77(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e85e60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8cccb │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8cb4b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe775b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8cba5 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe775d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e84fb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8ccc7 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8cc1b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0xe775f8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xe77740,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + movq $0xe8cc68,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8cc68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e85fd2 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e85d58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo e86042 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e8606d │ │ │ │ - movq $0xe85ee8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe85f58,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe85f88,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe85fb0,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0xe775d8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ + movq $0xe77760,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x53da29(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x532fc7(%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e860ba │ │ │ │ - movq $0xe860d8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x53d9ef(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8cd19 │ │ │ │ + movq $0xe8cdf8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8c9d8 │ │ │ │ + lea 0x5335a0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + add $0xc0,%rdx │ │ │ │ + mov %dl,0x10(%rcx) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x11(%rcx) │ │ │ │ + movq $0xe8cdc8,0x8(%rbp) │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8d050 │ │ │ │ + lea 0x532fe6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add %dl,%gs:0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,%gs:0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e86149 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e8612a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x117bc40,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 101f018 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,%gs:0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e861a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e86195 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,%gs:0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e09b14 <__environ@GLIBC_2.2.5+0x72a0a6ec> │ │ │ │ - push %rbx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e86211 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe86148,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 call 73e09b8c <__environ@GLIBC_2.2.5+0x72a0a764> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 1d0c4c1 <__environ@GLIBC_2.2.5+0x90d099> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 101efa8 │ │ │ │ - lea 0x53d857(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja e8cd24 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x1179130,-0x10(%r12) │ │ │ │ + movq $0x4,-0x8(%r12) │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %sil │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jl e8cf3b │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jge e8ced3 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + add $0xe0,%rdx │ │ │ │ + mov %dl,0x10(%rcx) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + mov %dl,0x11(%rcx) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x12(%rcx) │ │ │ │ + movq $0xe8cdb0,0x8(%rbp) │ │ │ │ + mov $0x3,%r9d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8d050 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + add $0xf0,%rdx │ │ │ │ + mov %dl,0x10(%rcx) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0xc,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + mov %dl,0x11(%rcx) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x6,%rdx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%rdx │ │ │ │ + mov %dl,0x12(%rcx) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + mov %bl,0x13(%rcx) │ │ │ │ + movq $0xe8cd98,0x8(%rbp) │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8d050 │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge e8cd34 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jl e8ced3 │ │ │ │ + mov %bl,0x10(%rcx) │ │ │ │ + movq $0xe8cde0,0x8(%rbp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8d050 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8cd74 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp e8cd01 │ │ │ │ + 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 e8d050 │ │ │ │ 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0xe860f8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0xe861c0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp e86238 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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 e86332 │ │ │ │ + jb e8cfde │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e860a0 │ │ │ │ + jmp e8ccf8 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8639d │ │ │ │ - movq $0xe862f0,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0xe86310,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x101f080,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x53d711(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 e863ee │ │ │ │ + jb e8d01e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8ccf8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + cmp %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e09d64 <__environ@GLIBC_2.2.5+0xfa0a93c> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe86460,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e8d132 │ │ │ │ + lea 0x3(%r9),%rax │ │ │ │ + cmp $0x3ff0,%rax │ │ │ │ + jge e8d108 │ │ │ │ + lea 0x3(%r9),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jl e8d0da │ │ │ │ + mov %rdi,%rax │ │ │ │ + shl $1,%rax │ │ │ │ + cmp $0x3ff0,%rax │ │ │ │ + jg e8d0b0 │ │ │ │ + movq $0xe8d498,-0x38(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe8d520,-0x30(%rbp) │ │ │ │ + mov $0x3ff0,%ebx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ + movq $0xe8d3a0,-0x30(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e86460 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp e8c9d8 │ │ │ │ + movq $0xe8d1c8,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1174598 │ │ │ │ + lea 0x53318f(%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 $0x1,%rcx │ │ │ │ + jge e8d17b │ │ │ │ + test %rcx,%rcx │ │ │ │ + jl e8d2c1 │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + mov %bl,(%rcx,%r9,1) │ │ │ │ + add $0x30,%rbp │ │ │ │ + inc %r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp e8d05d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + add $0xc0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%r9,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x1(%r9),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + add $0x30,%rbp │ │ │ │ + add $0x2,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp e8d05d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x54(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe863c8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8d229 │ │ │ │ + movq $0xe8cff8,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%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 e8650e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e09e84 <__environ@GLIBC_2.2.5+0xfa0aa5c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x0,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe86580,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8d2b1 │ │ │ │ + movq $0xe8cfb8,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1173a30 │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e86580 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sar $0x12,%rcx │ │ │ │ + add $0xf0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%r9,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%r9),%r8 │ │ │ │ + mov %cl,(%rdx,%r8,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x2(%r9),%r8 │ │ │ │ + mov %cl,(%rdx,%r8,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x3(%r9),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + add $0x30,%rbp │ │ │ │ + add $0x4,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp e8d05d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8d567 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + call 4050f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp e8d4eb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8d3b8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae e8d3e2 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8d3cf │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov 0x6(%rbx),%r8 │ │ │ │ + jmp e8d05d │ │ │ │ + movq $0xe8d250,0x0(%rbp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 1174598 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x80,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%rbx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %rdx,%rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jl e8d155 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jge e8d2c1 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0xc,%rcx │ │ │ │ + add $0xe0,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + mov %cl,(%rdx,%r9,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + lea 0x1(%r9),%r8 │ │ │ │ + mov %cl,(%rdx,%r8,1) │ │ │ │ + and $0x3f,%ebx │ │ │ │ + add $0x80,%rbx │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + lea 0x2(%r9),%rdx │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + add $0x30,%rbp │ │ │ │ + add $0x3,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp e8d05d │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe86410,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe864e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8d4b0 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + lea 0x10(%rsi),%rdx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je e8d35d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp e8d05d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8662e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8d538 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea 0x10(%rsi),%rcx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je e8d336 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + call 405820 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov $0x3ff0,%edi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp e8d05d │ │ │ │ + nopw 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e09fa4 <__environ@GLIBC_2.2.5+0x72a0ab7c> │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - movq $0xe86530,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0xe86608,-0x18(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8d5fe │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe8d5d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x53d405(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8d5d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%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 e86730 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e86725 │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x53d399(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%rax │ │ │ │ + jne e8d5f7 │ │ │ │ + lea 0x532cb9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e867ad │ │ │ │ - movq $0xe86798,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb e8d6cb │ │ │ │ + movq $0xe8d660,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e86798 │ │ │ │ + jne e8d660 │ │ │ │ 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae e867ab │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - jmp *-0x8(%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 e867ee │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0a164 <__environ@GLIBC_2.2.5+0x72a0ad3c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e86869 │ │ │ │ - movq $0xe86758,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe867c8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53d25d(%rip),%rbx │ │ │ │ + ja e8d6bb │ │ │ │ + movq $0xe8d598,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xe77780,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x13fa3e9,-0x10(%r12) │ │ │ │ + movq $0xe775b8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + lea -0x38(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp e8ccf8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + lea 0x532bfe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + 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 e868b6 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%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 e868f6 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e8d734 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + movq $0xe8d748,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1174390 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e869b7 │ │ │ │ - movq $0xe86958,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e86958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x3,%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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe868d0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + add %dh,0x75(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call ea5c80 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0xe79240,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0a32c <__environ@GLIBC_2.2.5+0x72a0af04> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e86a31 │ │ │ │ - movq $0xe86890,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe86918,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53d09d(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae e8d875 │ │ │ │ + lea 0x532ad0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e86a7e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%riz,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8d8a2 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0xe8d6e8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + movq $0xe8d820,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8d820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x532487(%rip),%r14 │ │ │ │ + jmp e8d7f8 │ │ │ │ + nop │ │ │ │ + (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 e86b23 │ │ │ │ - movq $0xe86ae0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e8d950 │ │ │ │ + movq $0xe8d938,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e86ae0 │ │ │ │ + jne e8d938 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x114cd60,-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 1173ea0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x27(%r8) │ │ │ │ + call ffffffffd9722143 <__environ@GLIBC_2.2.5+0xffffffffd8322d1b> │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1172b30 │ │ │ │ + lea 0x532991(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0a494 <__environ@GLIBC_2.2.5+0x72a0b06c> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e86b99 │ │ │ │ - movq $0xe86a58,-0x28(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0xe86aa0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53cf3d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + jmp e8da4a │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e86b40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jge e8d9cb │ │ │ │ + add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e869d8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,0x40(%rdi) │ │ │ │ - movq $0xe86bc8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0xe86bf8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1066f38,-0x10(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x53ce69(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e86d23 │ │ │ │ - movq $0xe86ce0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e86ce0 │ │ │ │ - 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) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r14b,(%r9) │ │ │ │ + rorb %cl,-0x77(%rax) │ │ │ │ + rex.WR and $0x40,%al │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je e8dc67 │ │ │ │ + cmp 0x1e(%rdx),%rcx │ │ │ │ + jl e8daae │ │ │ │ + movq $0xe8da30,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rdx),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8da30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - movq $0x13e0409,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - lea 0x53cdce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e86d66 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge e8dab4 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e8dab6 │ │ │ │ + mov 0x16(%rdx),%rsi │ │ │ │ + mov 0x6(%rdx),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8dc6e │ │ │ │ + add %rcx,%rsi │ │ │ │ + lea 0x10(%rdi),%r8 │ │ │ │ + mov (%r8,%rsi,1),%r8b │ │ │ │ + cmp $0x80,%r8b │ │ │ │ + jae e8db11 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %r8b,%esi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe8da08,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xe0,%r8b │ │ │ │ + jae e8db6d │ │ │ │ + add $0x10,%rdi │ │ │ │ + inc %rsi │ │ │ │ + movzbl (%rdi,%rsi,1),%esi │ │ │ │ + movzbl %r8b,%edi │ │ │ │ + add $0xffffffffffffff40,%rdi │ │ │ │ + shl $0x6,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea -0x80(%rdi),%rsi │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe8d9e0,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x2(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xf0,%r8b │ │ │ │ + jae e8dbe1 │ │ │ │ + lea 0x10(%rdi),%r9 │ │ │ │ + lea 0x2(%rsi),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0x10,%rdi │ │ │ │ + inc %rsi │ │ │ │ + movzbl (%rdi,%rsi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %r9,%rsi │ │ │ │ + movzbl %r8b,%edi │ │ │ │ + add $0xffffffffffffff20,%rdi │ │ │ │ + shl $0xc,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea -0x80(%rdi),%rsi │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe8d9b8,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x3(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + lea 0x10(%rdi),%r9 │ │ │ │ + lea 0x3(%rsi),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + lea 0x10(%rdi),%r10 │ │ │ │ + lea 0x2(%rsi),%r11 │ │ │ │ + movzbl (%r10,%r11,1),%r10d │ │ │ │ + add $0xffffffffffffff80,%r10 │ │ │ │ + shl $0x6,%r10 │ │ │ │ + add %r9,%r10 │ │ │ │ + add $0x10,%rdi │ │ │ │ + inc %rsi │ │ │ │ + movzbl (%rdi,%rsi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0xc,%rsi │ │ │ │ + add %r10,%rsi │ │ │ │ + movzbl %r8b,%edi │ │ │ │ + add $0xffffffffffffff10,%rdi │ │ │ │ + shl $0x12,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea -0x80(%rdi),%rsi │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0xe8d990,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe8da90,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + 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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e0a6dc <__environ@GLIBC_2.2.5+0xfa0b2b4> │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x53262e(%rip),%r14 │ │ │ │ + jmp e77400 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe86dd8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x27(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne e8dd31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb e8def6 │ │ │ │ + movq $0xe8dd20,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e86dd8 │ │ │ │ + jne e8dd20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + add %dh,(%rcx) │ │ │ │ + shr $0x47,%bl │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%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,0x54(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe86d40,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x3a(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8de59 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + movq $0xe8dd38,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e8c6b8 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + jmp e8de04 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e86e86 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x63(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb e8de4f │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp e8de04 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e0a7fc <__environ@GLIBC_2.2.5+0xfa0b3d4> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov $0x0,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe86ef8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movl $0xe8dda8,0x0(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp e8c6b8 │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + movq $0xe8ddf8,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x7(%rcx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xe8de88,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e86ef8 │ │ │ │ + jne e8de88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48005325(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je e8deea │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8df01 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13c0360,-0x30(%r12) │ │ │ │ + movq $0x13c0399,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13c0318,-0x10(%r12) │ │ │ │ + movq $0x13c03f1,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8dcb8 │ │ │ │ + lea 0x532573(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ nopl 0x0(%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) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e8df94 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe8df80,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8df80 │ │ │ │ + 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe86d88,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe86e60,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e8df94 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8e130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e86fa6 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e8e014 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0xe8e000,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x3,%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8e000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (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) │ │ │ │ + jne e8e014 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8e130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + 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 e87030 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87025 │ │ │ │ + jb e8e094 │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0xe86f80,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - movq $0x13c3af9,-0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + movq $0xe8e080,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x2,%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8e080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ 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 %cl,-0x75(%rax) │ │ │ │ + jne e8e094 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8e130 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0a9a4 <__environ@GLIBC_2.2.5+0x72a0b57c> │ │ │ │ - push $0x40c48349 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e870b6 │ │ │ │ - movq $0xe86ea8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - movq $0xe86fc0,-0x20(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x53ca38(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb e8e114 │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0xe8e100,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8e100 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e87106 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e8e114 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8e130 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ 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 10e0aa7c <__environ@GLIBC_2.2.5+0xfa0b654> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0xe87178,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e87178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb e8e146 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + jmp e8e17b │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x54(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe870e0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x117bc40,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne e8e18c │ │ │ │ + jmp 1172b30 │ │ │ │ + cmp 0x1e(%r14),%rsi │ │ │ │ + jl e8e1ee │ │ │ │ + movq $0xe8e160,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8e160 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e87226 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne e8e1f4 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp e8e1f6 │ │ │ │ + mov 0x16(%r14),%rbx │ │ │ │ + mov 0x6(%r14),%rdx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8e3bf │ │ │ │ + add %rsi,%rbx │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov (%rdi,%rbx,1),%dil │ │ │ │ + cmp $0x80,%dil │ │ │ │ + jae e8e253 │ │ │ │ + movq $0xe8e0a8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xe0,%dil │ │ │ │ + jae e8e2b3 │ │ │ │ + add $0x10,%rdx │ │ │ │ + inc %rbx │ │ │ │ + mov (%rdx,%rbx,1),%bl │ │ │ │ + movq $0xe8e028,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + cmp $0xf0,%dil │ │ │ │ + jae e8e32e │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x1(%rbx),%r9 │ │ │ │ + mov (%r8,%r9,1),%r8b │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov (%rdx,%rbx,1),%bl │ │ │ │ + movq $0xe8dfa8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dil,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + lea 0x1(%rbx),%r9 │ │ │ │ + mov (%r8,%r9,1),%r8b │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + lea 0x2(%rbx),%r10 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x3,%rbx │ │ │ │ + mov (%rdx,%rbx,1),%bl │ │ │ │ + movq $0xe8df28,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %dil,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0xe8e1d0,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e0ab9c <__environ@GLIBC_2.2.5+0xfa0b774> │ │ │ │ + rex.RB call 10e11d64 <__environ@GLIBC_2.2.5+0xfa1293c> │ │ │ │ (bad) │ │ │ │ - mov $0x0,%bh │ │ │ │ + jge e8e41b │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0xe87298,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + movq $0xe8e450,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e87298 │ │ │ │ + jne e8e450 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe87128,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0xe87200,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0xe8e130,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8e130 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1173ea0 │ │ │ │ + lea 0x531fdf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + 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 e8e630 │ │ │ │ + nopl (%rax) │ │ │ │ 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 e8e50e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x4(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8e630 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e87346 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8e55e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x3(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8e630 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8e5ae │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x2(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8e630 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e87386 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8e5fe │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ + jmp e8e630 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + js e8e608 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e87447 │ │ │ │ - movq $0xe873e8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb e8e8c0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8e8b5 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jl e8e68e │ │ │ │ + add $0xffffffffffffffa0,%r12 │ │ │ │ + movq $0xe8e680,-0x8(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e873e8 │ │ │ │ + jne e8e680 │ │ │ │ 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0xe87360,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8ea40 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + lea 0x10(%r14),%rbx │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ + cmp $0x80,%bl │ │ │ │ + jae e8e6f7 │ │ │ │ + movq $0xe8e5c8,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ + cmp $0xe0,%bl │ │ │ │ + jae e8e772 │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + inc %rax │ │ │ │ + mov (%rcx,%rax,1),%al │ │ │ │ + movq $0xe8e578,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%bl │ │ │ │ + jae e8e80a │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + add $0x2,%rax │ │ │ │ + mov (%rdx,%rax,1),%al │ │ │ │ + movq $0xe8e528,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movzbl %bl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%cl │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x2(%rax),%r10 │ │ │ │ + mov (%rdx,%r10,1),%dl │ │ │ │ + lea 0x10(%r14),%r10 │ │ │ │ + add $0x3,%rax │ │ │ │ + mov (%r10,%rax,1),%al │ │ │ │ + movq $0xe8e4d8,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0x531bc1(%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) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e874e3 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e874d8 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8e92e │ │ │ │ movq $0x117a748,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0xe87320,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0xe873a8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1063410 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x4(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8e630 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb e8757a │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e8756f │ │ │ │ - movq $0xe87248,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0xe87460,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + jb e8e97e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x3(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x53c587(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp e8e630 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8e9ce │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x2(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8e630 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e875c6 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x558e61(%rip),%rdi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e87500 │ │ │ │ - lea 0x53c543(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8ea1e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8e630 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (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 %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e875a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae e8ea71 │ │ │ │ + lea 0x531a40(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne e8eaa0 │ │ │ │ + lea 0x5685c4(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e87050 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne e8eaa4 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8ead7 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x1e(%rbx),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jl e8eaf7 │ │ │ │ + add $0xffffffffffffffa0,%r12 │ │ │ │ + movq $0xe8ea68,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8ea68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0xe8ea98,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1173ea0 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea 0x10(%rdx),%r8 │ │ │ │ + mov (%r8,%rdi,1),%r8b │ │ │ │ + cmp $0x80,%r8b │ │ │ │ + jae e8eb6b │ │ │ │ + movq $0xe8e9e8,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%r8b │ │ │ │ + jae e8ebea │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + inc %rdi │ │ │ │ + mov (%r9,%rdi,1),%dil │ │ │ │ + movq $0xe8e998,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%r8b │ │ │ │ + jae e8ec88 │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + lea 0x10(%rdx),%r10 │ │ │ │ + add $0x2,%rdi │ │ │ │ + mov (%r10,%rdi,1),%dil │ │ │ │ + movq $0xe8e948,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + lea 0x1(%rdi),%r10 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + lea 0x10(%rdx),%r10 │ │ │ │ + lea 0x2(%rdi),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%rdx),%r11 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov (%r11,%rdi,1),%dil │ │ │ │ + movq $0xe8e8f8,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x114d1d0,-0x20(%r12) │ │ │ │ + movzbl %dil,%eax │ │ │ │ + movzbl %r10b,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %r9b,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x114d270,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb e8767a │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc(%rbx),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb e8ed96 │ │ │ │ + movq $0xe8ed88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp e87500 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8ed88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8ea40 │ │ │ │ + lea 0x5316fb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - stc │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd(%rbx),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e86650 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x5316d6(%rip),%r14 │ │ │ │ + jmp e77400 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e8ee60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb e8ee2e │ │ │ │ + movq $0x117a748,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp e8ee60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jo e8ee39 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rdx,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp e866e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb e877bd │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e877b2 │ │ │ │ - movq $0xe875f0,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0xe87620,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0xe87650,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0xe87698,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0xe876c8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0xe877d8,-0x30(%rbp) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3c(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ + rex.RB call 73e127b4 <__environ@GLIBC_2.2.5+0x72a1338c> │ │ │ │ + and $0xe845c748,%eax │ │ │ │ + shr $1,%dh │ │ │ │ + call fffffffff1723674 <__environ@GLIBC_2.2.5+0xfffffffff032424c> │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp e86c28 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x53c354(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp e8c6b8 │ │ │ │ + lea 0x531703(%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 $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%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,0x46(%rdi) │ │ │ │ - movq $0x1066f18,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8eee8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb e8ef48 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8ef38 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0xe8ee00,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 117eec8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8eead │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x7(%rax),%rdi │ │ │ │ + jmp e8ee69 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8787a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe87890,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10e128dc <__environ@GLIBC_2.2.5+0xfa134b4> │ │ │ │ + (bad) │ │ │ │ + add %rax,(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 1d1df65 <__environ@GLIBC_2.2.5+0x91eb3d> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1062ff0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8efc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ - mov $0x1f0f001d,%eax │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + adc $0xc0310053,%eax │ │ │ │ + jmp e8f00f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,0x1a(%rdi) │ │ │ │ - movq $0xe87850,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp e876f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x53c22f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0x89480053,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x36(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb e8f043 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + movq $0xe8efe0,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp e8c6b8 │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov 0x7(%rcx),%r8 │ │ │ │ + mov 0x7(%rax),%rdi │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp e8ee60 │ │ │ │ + movq $0xe8f070,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x89480053,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x49(%rsi,%rdx,2),%esi │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja e8f0e9 │ │ │ │ + movq $0x10e9e40,-0x38(%r12) │ │ │ │ + movq $0x13c04a0,-0x30(%r12) │ │ │ │ + movq $0x13c04d9,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x10e9e40,-0x18(%r12) │ │ │ │ + movq $0x13c0318,-0x10(%r12) │ │ │ │ + movq $0x13c0531,-0x8(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp e8edc0 │ │ │ │ + lea 0x5314eb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1173ea0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e87961 │ │ │ │ - movq $0xe87950,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e8f55b │ │ │ │ + movq $0xe8f158,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e87950 │ │ │ │ + jne e8f158 │ │ │ │ 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - cmovs -0x7cb7f7a3(%rbx),%ecx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jae e8798f │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + jmp e8f30e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e8799e │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,0x4800e8f1(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + addq $0x4,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f1b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0b314 <__environ@GLIBC_2.2.5+0x72a0beec> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87a19 │ │ │ │ - movq $0xe87910,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0xe87978,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53c0fd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r8d,(%r8) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e87a9c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87a91 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0xe8f220,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + addq $0x3,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ 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) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + fldl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e879c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x4800e8f2(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + addq $0x2,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f288 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp e86810 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + js e8f2fd │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb e87b32 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp e878b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,0x48000002(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0xe8f2e8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + incq 0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f2e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - jo e87ba2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja e87bcd │ │ │ │ - movq $0xe87a48,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0xe87ab8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0xe87ae8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe87b10,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1066ef8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x53bf51(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %ah,-0x70(%rsi) │ │ │ │ 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 e87c1a │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1062a90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (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 e87c9b │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87c90 │ │ │ │ - movq $0xe87bf8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063208 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x53be96(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 e87d1f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87d14 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je e8f513 │ │ │ │ + cmp 0x1e(%rbx),%rcx │ │ │ │ + jl e8f36a │ │ │ │ + movq $0xe8f308,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne e8f308 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e87dd0 │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne e8f370 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp e8f372 │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja e87dc5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0xe87cb8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1179660,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x117bc40,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + ja e8f521 │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea 0x10(%rsi),%rdi │ │ │ │ + mov (%rdi,%rdx,1),%dil │ │ │ │ + cmp $0x80,%dil │ │ │ │ + jae e8f3c9 │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + movzbl %dil,%edx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe8f2a8,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1063130 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%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 e87e38 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87e2d │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + jmp 117ec88 │ │ │ │ + cmp $0xe0,%dil │ │ │ │ + jae e8f421 │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + movzbl %dil,%esi │ │ │ │ + add $0xffffffffffffff40,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea -0x80(%rsi),%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe8f248,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10e0b7ac <__environ@GLIBC_2.2.5+0xfa0c384> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87ee1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0xe87d40,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0xe87de8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + cmp $0xf0,%dil │ │ │ │ + jae e8f491 │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + lea 0x2(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + movzbl %dil,%esi │ │ │ │ + add $0xffffffffffffff20,%rsi │ │ │ │ + shl $0xc,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea -0x80(%rsi),%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe8f1e0,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x10(%rsi),%r8 │ │ │ │ + lea 0x3(%rdx),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + lea 0x10(%rsi),%r9 │ │ │ │ + lea 0x2(%rdx),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + add $0xffffffffffffff80,%r9 │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + add $0x10,%rsi │ │ │ │ + inc %rdx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + movzbl %dil,%esi │ │ │ │ + add $0xffffffffffffff10,%rsi │ │ │ │ + shl $0x12,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + lea -0x80(%rsi),%rdx │ │ │ │ + movq $0x114d1d0,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0xe8f178,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 117ec88 │ │ │ │ + lea 0x567b07(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0xe8f350,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1173a30 │ │ │ │ + lea 0x567ad6(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x53107e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73e0b85c <__environ@GLIBC_2.2.5+0x72a0c434> │ │ │ │ - push %rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87f56 │ │ │ │ - movq $0xe87e58,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c168,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1063060 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x53bbd8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e87ffa │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e87fef │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x11796d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x11796d8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x117c168,-0x28(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1062af8 │ │ │ │ - movq $0x30,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 e880a3 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe88060,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb e8f9c3 │ │ │ │ + movq $0xe8f5c0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e88060 │ │ │ │ + jne e8f5c0 │ │ │ │ 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 %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 $0x1179660,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 117ec88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e88120 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0xe87f80,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0xe88010,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x114cd60,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne e88199 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb e8819b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e88190 │ │ │ │ - movq $0xe880c0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x117c7a0,-0x20(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 10632d8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x53b9a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - mov $0x8d480053,%ecx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e881ff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e881fa │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x53b95f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 106db60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb e8825f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 116ee90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je e8825a │ │ │ │ - movq $0x117a980,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x556f68(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 10593a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + jmp e8f776 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb e88323 │ │ │ │ - movq $0x117a748,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0xe882d0,-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 %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,(%r8) │ │ │ │ + imul %al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + addq $0x4,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne e882d0 │ │ │ │ + jne e8f620 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja e88313 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x1179660,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 117eec8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1173ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0xe88350,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne e88 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes